---
Fuzzer filename: '/src/simdutf/fuzz/misc.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    __gxx_personality_v0
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __clang_call_terminate
      functionSourceFile: ''
      linkageType:     WeakODRLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_begin_catch
      functionUses:    508
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_begin_catch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10FNV1A_hash14fnv1ahash_implENSt3__14spanIKhLm18446744073709551615EEE
      functionSourceFile: '/src/simdutf/fuzz/helpers/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          56
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10FNV1A_hash14fnv1ahash_implIKDsLm18446744073709551615EQaaaa11is_hashableIT_Entsr3stdE9is_same_vIS2_cEntsr3stdE9is_same_vIS2_hEEEmNSt3__14spanIS2_XT0_EEE
      functionSourceFile: '/src/simdutf/fuzz/helpers/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10FNV1A_hash14fnv1ahash_implENSt3__14spanIKhLm18446744073709551615EEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz/helpers/common.h:90,12'
          Dst:             _ZN10FNV1A_hash14fnv1ahash_implENSt3__14spanIKhLm18446744073709551615EEE
    - functionName:    _ZN10FNV1A_hash14fnv1ahash_implIDsQ11is_hashableIT_EEEmRKNSt3__16vectorIS1_NS2_9allocatorIS1_EEEE
      functionSourceFile: '/src/simdutf/fuzz/helpers/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10FNV1A_hash14fnv1ahash_implIKDsLm18446744073709551615EQaaaa11is_hashableIT_Entsr3stdE9is_same_vIS2_cEntsr3stdE9is_same_vIS2_hEEEmNSt3__14spanIS2_XT0_EEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz/helpers/common.h:97,12'
          Dst:             _ZN10FNV1A_hash14fnv1ahash_implIKDsLm18446744073709551615EQaaaa11is_hashableIT_Entsr3stdE9is_same_vIS2_cEntsr3stdE9is_same_vIS2_hEEEmNSt3__14spanIS2_XT0_EEE
    - 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:    __cxa_end_catch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNOSt3__122__perfect_forward_implINS_14__bind_back_opILm1ENS_16integer_sequenceImJLm0EEEEEENS2_ImJLm0ELm1EEEEJNS_6ranges5views6__take4__fnENS_5tupleIJmEEEEEclB8ne220000IJRNS_6vectorIcNS_9allocatorIcEEEEEvEEDTclcvS4__EclL_ZNS_3getB8ne220000ILm0EJS9_SB_EEEONS_13tuple_elementIXT_ENSA_IJDpT0_EEEE4typeEOSN_EclL_ZNS_4moveB8ne220000IRNSA_IJS9_SB_EEEEEOu20__remove_reference_tIT_EOSV_EdtdefpT13__bound_args_EEclL_ZNSJ_ILm1EJS9_SB_EEESQ_SR_EclL_ZNSS_ISU_EESX_SY_EdtdefpT13__bound_args_EEspclsr3stdE7forwardIT_Efp_EEEDpOSZ_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__functional/perfect_forward.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      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:    3
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthC1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_throw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      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_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:    2
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZ20to_well_formed_utf16NSt3__14spanIKDsLm18446744073709551615EEEENK3$_1clINS_6vectorIDsNS_9allocatorIDsEEEES8_EEDaRKT_RKT0_'
      functionSourceFile: '/src/simdutf/fuzz/misc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZ20to_well_formed_utf16NSt3__14spanIKDsLm18446744073709551615EEEENK3$_0clINS_6vectorIDsNS_9allocatorIDsEEEES8_EEDaRKT_RKT0_'
      functionSourceFile: '/src/simdutf/fuzz/misc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZ23validate_utf16_as_asciiNSt3__14spanIKDsLm18446744073709551615EEEENK3$_0clIiiEEDaRKT_RKT0_'
      functionSourceFile: '/src/simdutf/fuzz/misc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZ16utf16_endiannessNSt3__14spanIKDsLm18446744073709551615EEEENK3$_0clINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEESA_EEDaRKT_RKT0_'
      functionSourceFile: '/src/simdutf/fuzz/misc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne220000EOS5_ENKUlRS5_E_clES7_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/string'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1023
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6nameof11nameof_enumIN7simdutf10error_codeEEENSt3__19enable_ifIXsr3stdE9is_enum_vIu7__decayIT_EEENS3_17basic_string_viewIcNS3_11char_traitsIcEEEEE4typeES5_
      functionSourceFile: '/src/simdutf/fuzz/helpers/nameof.hpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1052
      functionLinenumberEnd: 1071
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZ23validate_ascii_with_errNSt3__14spanIKcLm18446744073709551615EEEENK3$_0clIN7simdutf6resultES6_EEDaRKT_RKT0_'
      functionSourceFile: '/src/simdutf/fuzz/misc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZ14validate_asciiNSt3__14spanIKcLm18446744073709551615EEEENK3$_0clIiiEEDaRKT_RKT0_'
      functionSourceFile: '/src/simdutf/fuzz/misc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZ6detectNSt3__14spanIKcLm18446744073709551615EEEENK3$_0clIiiEEDaRKT_RKT0_'
      functionSourceFile: '/src/simdutf/fuzz/misc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt12out_of_rangeC2B8ne220000EPKc
      functionSourceFile: '/usr/local/bin/../include/c++/v1/stdexcept'
      linkageType:     WeakODRLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 165
      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:165,66'
          Dst:             _ZNSt11logic_errorC2EPKc
    - functionName:    _ZNSt12out_of_rangeD1Ev
      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:    '_ZZ10autodetectNSt3__14spanIKcLm18446744073709551615EEEENK3$_0clIN7simdutf13encoding_typeES6_EEDaRKT_RKT0_'
      functionSourceFile: '/src/simdutf/fuzz/misc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZ29get_supported_implementationsvENKUlvE_clEv
      functionSourceFile: '/src/simdutf/fuzz/helpers/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          137
      EdgeCount:       41
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7simdutf29get_available_implementationsEv
        - _ZNK7simdutf14implementation27supported_by_runtime_systemEv
        - _ZNK7simdutf8internal29available_implementation_list3endEv
        - _ZNK7simdutf8internal29available_implementation_list5beginEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz/helpers/common.h:29,19'
          Dst:             _ZN7simdutf29get_available_implementationsEv
        - Src:             'fuzz/helpers/common.h:29,17'
          Dst:             _ZNK7simdutf8internal29available_implementation_list5beginEv
        - Src:             'fuzz/helpers/common.h:29,17'
          Dst:             _ZNK7simdutf8internal29available_implementation_list3endEv
        - Src:             'fuzz/helpers/common.h:31,23'
          Dst:             _ZNK7simdutf14implementation27supported_by_runtime_systemEv
        - Src:             'fuzz/helpers/common.h:32,14'
          Dst:             _ZNK7simdutf14implementation27supported_by_runtime_systemEv
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/simdutf/fuzz/misc.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         38
      ICount:          277
      EdgeCount:       41
      CyclomaticComplexity: 5
      functionsReached:
        - _Z10autodetectNSt3__14spanIKcLm18446744073709551615EEE
        - _Z14validate_asciiNSt3__14spanIKcLm18446744073709551615EEE
        - _Z16utf16_endiannessNSt3__14spanIKDsLm18446744073709551615EEE
        - _Z20to_well_formed_utf16NSt3__14spanIKDsLm18446744073709551615EEE
        - _Z23validate_ascii_with_errNSt3__14spanIKcLm18446744073709551615EEE
        - _Z23validate_utf16_as_asciiNSt3__14spanIKDsLm18446744073709551615EEE
        - _Z27convert_latin1_to_utf8_safeNSt3__14spanIKcLm18446744073709551615EEEm
        - _Z6detectNSt3__14spanIKcLm18446744073709551615EEE
        - _ZN7simdutf17trim_partial_utf8EPKcm
        - _ZN7simdutf20trim_partial_utf16beEPKDsm
        - _ZN7simdutf20trim_partial_utf16leEPKDsm
        - __assert_fail
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   'fuzz/misc.cpp:319,3'
          Branch Sides:    []
      Callsites:
        - Src:             'fuzz/misc.cpp:321,5'
          Dst:             _Z10autodetectNSt3__14spanIKcLm18446744073709551615EEE
        - Src:             'fuzz/misc.cpp:324,5'
          Dst:             _Z6detectNSt3__14spanIKcLm18446744073709551615EEE
        - Src:             'fuzz/misc.cpp:327,5'
          Dst:             _Z14validate_asciiNSt3__14spanIKcLm18446744073709551615EEE
        - Src:             'fuzz/misc.cpp:330,5'
          Dst:             _Z23validate_ascii_with_errNSt3__14spanIKcLm18446744073709551615EEE
        - Src:             'fuzz/misc.cpp:333,5'
          Dst:             _Z16utf16_endiannessNSt3__14spanIKDsLm18446744073709551615EEE
        - Src:             'fuzz/misc.cpp:337,9'
          Dst:             _ZN7simdutf20trim_partial_utf16leEPKDsm
        - Src:             'fuzz/misc.cpp:338,5'
          Dst:             __assert_fail
        - Src:             'fuzz/misc.cpp:342,9'
          Dst:             _ZN7simdutf20trim_partial_utf16beEPKDsm
        - Src:             'fuzz/misc.cpp:343,5'
          Dst:             __assert_fail
        - Src:             'fuzz/misc.cpp:348,9'
          Dst:             _ZN7simdutf17trim_partial_utf8EPKcm
        - Src:             'fuzz/misc.cpp:351,7'
          Dst:             abort
        - Src:             'fuzz/misc.cpp:355,5'
          Dst:             _Z27convert_latin1_to_utf8_safeNSt3__14spanIKcLm18446744073709551615EEEm
        - Src:             'fuzz/misc.cpp:358,5'
          Dst:             _Z23validate_utf16_as_asciiNSt3__14spanIKDsLm18446744073709551615EEE
        - Src:             'fuzz/misc.cpp:361,5'
          Dst:             _Z20to_well_formed_utf16NSt3__14spanIKDsLm18446744073709551615EEE
    - functionName:    _Z10autodetectNSt3__14spanIKcLm18446744073709551615EEE
      functionSourceFile: '/src/simdutf/fuzz/misc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          160
      EdgeCount:       41
      CyclomaticComplexity: 18
      functionsReached:
        - _Z29get_supported_implementationsv
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz/misc.cpp:10,32'
          Dst:             _Z29get_supported_implementationsv
        - Src:             'fuzz/misc.cpp:22,5'
          Dst:             abort
    - functionName:    _Z6detectNSt3__14spanIKcLm18446744073709551615EEE
      functionSourceFile: '/src/simdutf/fuzz/misc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          225
      EdgeCount:       55
      CyclomaticComplexity: 23
      functionsReached:
        - _Z29get_supported_implementationsv
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz/misc.cpp:28,32'
          Dst:             _Z29get_supported_implementationsv
        - Src:             'fuzz/misc.cpp:45,5'
          Dst:             abort
    - functionName:    _Z14validate_asciiNSt3__14spanIKcLm18446744073709551615EEE
      functionSourceFile: '/src/simdutf/fuzz/misc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          226
      EdgeCount:       55
      CyclomaticComplexity: 23
      functionsReached:
        - _Z29get_supported_implementationsv
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz/misc.cpp:52,32'
          Dst:             _Z29get_supported_implementationsv
        - Src:             'fuzz/misc.cpp:69,5'
          Dst:             abort
    - functionName:    _Z23validate_ascii_with_errNSt3__14spanIKcLm18446744073709551615EEE
      functionSourceFile: '/src/simdutf/fuzz/misc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          229
      EdgeCount:       55
      CyclomaticComplexity: 23
      functionsReached:
        - _Z29get_supported_implementationsv
        - _ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERKN7simdutf6resultE
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz/misc.cpp:76,32'
          Dst:             _Z29get_supported_implementationsv
        - Src:             'fuzz/misc.cpp:87,17'
          Dst:             _ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERKN7simdutf6resultE
        - Src:             'fuzz/misc.cpp:94,5'
          Dst:             abort
    - functionName:    _Z16utf16_endiannessNSt3__14spanIKDsLm18446744073709551615EEE
      functionSourceFile: '/src/simdutf/fuzz/misc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         40
      ICount:          255
      EdgeCount:       65
      CyclomaticComplexity: 27
      functionsReached:
        - _Z29get_supported_implementationsv
        - _ZN10FNV1A_hash6as_strIJNSt3__16vectorIDsNS1_9allocatorIDsEEEEEEENS1_12basic_stringIcNS1_11char_traitsIcEENS3_IcEEEEDpRKT_
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz/misc.cpp:100,32'
          Dst:             _Z29get_supported_implementationsv
        - Src:             'fuzz/misc.cpp:104,23'
          Dst:             _ZN10FNV1A_hash6as_strIJNSt3__16vectorIDsNS1_9allocatorIDsEEEEEEENS1_12basic_stringIcNS1_11char_traitsIcEENS3_IcEEEEDpRKT_
        - Src:             'fuzz/misc.cpp:119,5'
          Dst:             abort
    - functionName:    __assert_fail
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      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:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z27convert_latin1_to_utf8_safeNSt3__14spanIKcLm18446744073709551615EEEm
      functionSourceFile: '/src/simdutf/fuzz/misc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          239
      EdgeCount:       66
      CyclomaticComplexity: 32
      functionsReached:
        - _ZN7simdutf22convert_latin1_to_utf8EPKcmPc
        - _ZN7simdutf27convert_latin1_to_utf8_safeEPKcmPcm
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz/misc.cpp:270,28'
          Dst:             _ZN7simdutf27convert_latin1_to_utf8_safeEPKcmPcm
        - Src:             'fuzz/misc.cpp:275,26'
          Dst:             _ZN7simdutf22convert_latin1_to_utf8EPKcmPc
        - Src:             'fuzz/misc.cpp:282,7'
          Dst:             __assert_fail
        - Src:             'fuzz/misc.cpp:283,7'
          Dst:             __assert_fail
        - Src:             'fuzz/misc.cpp:288,7'
          Dst:             __assert_fail
        - Src:             'fuzz/misc.cpp:290,7'
          Dst:             __assert_fail
    - functionName:    _Z23validate_utf16_as_asciiNSt3__14spanIKDsLm18446744073709551615EEE
      functionSourceFile: '/src/simdutf/fuzz/misc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         65
      ICount:          459
      EdgeCount:       110
      CyclomaticComplexity: 47
      functionsReached:
        - _Z29get_supported_implementationsv
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz/misc.cpp:126,32'
          Dst:             _Z29get_supported_implementationsv
        - Src:             'fuzz/misc.cpp:145,5'
          Dst:             abort
        - Src:             'fuzz/misc.cpp:154,5'
          Dst:             abort
        - Src:             'fuzz/misc.cpp:164,9'
          Dst:             abort
        - Src:             'fuzz/misc.cpp:175,9'
          Dst:             abort
    - functionName:    _Z20to_well_formed_utf16NSt3__14spanIKDsLm18446744073709551615EEE
      functionSourceFile: '/src/simdutf/fuzz/misc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         91
      ICount:          594
      EdgeCount:       156
      CyclomaticComplexity: 67
      functionsReached:
        - _Z29get_supported_implementationsv
        - _ZN10FNV1A_hash6as_strIJNSt3__16vectorIDsNS1_9allocatorIDsEEEEEEENS1_12basic_stringIcNS1_11char_traitsIcEENS3_IcEEEEDpRKT_
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz/misc.cpp:186,32'
          Dst:             _Z29get_supported_implementationsv
        - Src:             'fuzz/misc.cpp:206,35'
          Dst:             _ZN10FNV1A_hash6as_strIJNSt3__16vectorIDsNS1_9allocatorIDsEEEEEEENS1_12basic_stringIcNS1_11char_traitsIcEENS3_IcEEEEDpRKT_
        - Src:             'fuzz/misc.cpp:208,7'
          Dst:             abort
        - Src:             'fuzz/misc.cpp:216,9'
          Dst:             abort
        - Src:             'fuzz/misc.cpp:223,9'
          Dst:             abort
        - Src:             'fuzz/misc.cpp:243,35'
          Dst:             _ZN10FNV1A_hash6as_strIJNSt3__16vectorIDsNS1_9allocatorIDsEEEEEEENS1_12basic_stringIcNS1_11char_traitsIcEENS3_IcEEEEDpRKT_
        - Src:             'fuzz/misc.cpp:245,7'
          Dst:             abort
        - Src:             'fuzz/misc.cpp:253,9'
          Dst:             abort
        - Src:             'fuzz/misc.cpp:260,9'
          Dst:             abort
    - functionName:    _Z29get_supported_implementationsv
      functionSourceFile: '/src/simdutf/fuzz/helpers/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZZ29get_supported_implementationsvENKUlvE_clEv
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz/helpers/common.h:27,3'
          Dst:             __cxa_guard_acquire
        - Src:             'fuzz/helpers/common.h:27,28'
          Dst:             _ZZ29get_supported_implementationsvENKUlvE_clEv
        - Src:             'fuzz/helpers/common.h:27,3'
          Dst:             __cxa_atexit
        - Src:             'fuzz/helpers/common.h:27,3'
          Dst:             __cxa_guard_release
        - Src:             'fuzz/helpers/common.h:27,3'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN10FNV1A_hash6as_strIJNSt3__16vectorIDsNS1_9allocatorIDsEEEEEEENS1_12basic_stringIcNS1_11char_traitsIcEENS3_IcEEEEDpRKT_
      functionSourceFile: '/src/simdutf/fuzz/helpers/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          109
      EdgeCount:       34
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN10FNV1A_hash14fnv1ahash_implIDsQ11is_hashableIT_EEEmRKNSt3__16vectorIS1_NS2_9allocatorIS1_EEEE
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz/helpers/common.h:108,11'
          Dst:             _ZN10FNV1A_hash14fnv1ahash_implIDsQ11is_hashableIT_EEEmRKNSt3__16vectorIS1_NS2_9allocatorIS1_EEEE
        - Src:             'fuzz/helpers/common.h:113,5'
          Dst:             __assert_fail
        - Src:             'fuzz/helpers/common.h:115,5'
          Dst:             __assert_fail
    - 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:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_atexit
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_guard_release
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      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:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERKN7simdutf6resultE
      functionSourceFile: '/src/simdutf/fuzz/helpers/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6nameof11nameof_enumIN7simdutf10error_codeEEENSt3__19enable_ifIXsr3stdE9is_enum_vIu7__decayIT_EEENS3_17basic_string_viewIcNS3_11char_traitsIcEEEEE4typeES5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz/helpers/common.h:53,47'
          Dst:             _ZN6nameof11nameof_enumIN7simdutf10error_codeEEENSt3__19enable_ifIXsr3stdE9is_enum_vIu7__decayIT_EEENS3_17basic_string_viewIcNS3_11char_traitsIcEEEEE4typeES5_
    - functionName:    _ZssRKN7simdutf6resultES2_
      functionSourceFile: '/src/simdutf/fuzz/helpers/common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_118insert_line_feed16EDv2_xm
      functionSourceFile: '/src/simdutf/src/westmere/sse_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          239
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_122lookup_pshufb_improvedILb0EEEDv2_xS3_
      functionSourceFile: '/src/simdutf/src/westmere/sse_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          451
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_118encode_base64_implILb0ELb0EEEmPcPKcmNS_14base64_optionsEm
      functionSourceFile: '/src/simdutf/src/westmere/sse_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          1161
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6423tail_encode_base64_implILb0EEEmPcPKcmNS_14base64_optionsEmm
        - _ZN7simdutf8westmere12_GLOBAL__N_122lookup_pshufb_improvedILb0EEEDv2_xS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_base64.cpp:151,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_122lookup_pshufb_improvedILb0EEEDv2_xS3_
        - Src:             'src/westmere/sse_base64.cpp:152,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_122lookup_pshufb_improvedILb0EEEDv2_xS3_
        - Src:             'src/westmere/sse_base64.cpp:153,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_122lookup_pshufb_improvedILb0EEEDv2_xS3_
        - Src:             'src/westmere/sse_base64.cpp:154,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_122lookup_pshufb_improvedILb0EEEDv2_xS3_
        - Src:             'src/westmere/sse_base64.cpp:280,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_122lookup_pshufb_improvedILb0EEEDv2_xS3_
        - Src:             'src/westmere/sse_base64.cpp:321,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6423tail_encode_base64_implILb0EEEmPcPKcmNS_14base64_optionsEmm
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_16base6423tail_encode_base64_implILb0EEEmPcPKcmNS_14base64_optionsEmm
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 642
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          300
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'include/simdutf/scalar/base64.h:499,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_122lookup_pshufb_improvedILb1EEEDv2_xS3_
      functionSourceFile: '/src/simdutf/src/westmere/sse_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          451
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_118encode_base64_implILb1ELb0EEEmPcPKcmNS_14base64_optionsEm
      functionSourceFile: '/src/simdutf/src/westmere/sse_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          1161
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6423tail_encode_base64_implILb0EEEmPcPKcmNS_14base64_optionsEmm
        - _ZN7simdutf8westmere12_GLOBAL__N_122lookup_pshufb_improvedILb1EEEDv2_xS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_base64.cpp:151,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_122lookup_pshufb_improvedILb1EEEDv2_xS3_
        - Src:             'src/westmere/sse_base64.cpp:152,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_122lookup_pshufb_improvedILb1EEEDv2_xS3_
        - Src:             'src/westmere/sse_base64.cpp:153,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_122lookup_pshufb_improvedILb1EEEDv2_xS3_
        - Src:             'src/westmere/sse_base64.cpp:154,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_122lookup_pshufb_improvedILb1EEEDv2_xS3_
        - Src:             'src/westmere/sse_base64.cpp:280,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_122lookup_pshufb_improvedILb1EEEDv2_xS3_
        - Src:             'src/westmere/sse_base64.cpp:321,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6423tail_encode_base64_implILb0EEEmPcPKcmNS_14base64_optionsEmm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_17block64C2EPKDs
      functionSourceFile: '/src/simdutf/src/westmere/sse_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          132
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb0EEEtPDv2_xPj
      functionSourceFile: '/src/simdutf/src/westmere/sse_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 652
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          780
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb0EEEmPm
      functionSourceFile: '/src/simdutf/src/westmere/sse_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          74
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb0EEEtPDv2_xPj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_base64.cpp:543,19'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb0EEEtPDv2_xPj
        - Src:             'src/westmere/sse_base64.cpp:545,19'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb0EEEtPDv2_xPj
        - Src:             'src/westmere/sse_base64.cpp:547,19'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb0EEEtPDv2_xPj
        - Src:             'src/westmere/sse_base64.cpp:549,19'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb0EEEtPDv2_xPj
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb0EEEtPDv2_xPj
      functionSourceFile: '/src/simdutf/src/westmere/sse_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 652
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          731
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb0EEEmPm
      functionSourceFile: '/src/simdutf/src/westmere/sse_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          58
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb0EEEtPDv2_xPj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_base64.cpp:543,19'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb0EEEtPDv2_xPj
        - Src:             'src/westmere/sse_base64.cpp:545,19'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb0EEEtPDv2_xPj
        - Src:             'src/westmere/sse_base64.cpp:547,19'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb0EEEtPDv2_xPj
        - Src:             'src/westmere/sse_base64.cpp:549,19'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb0EEEtPDv2_xPj
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb1ELb0ELb0EEEtPDv2_xPj
      functionSourceFile: '/src/simdutf/src/westmere/sse_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 652
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          780
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb1ELb0ELb0EEEmPm
      functionSourceFile: '/src/simdutf/src/westmere/sse_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          74
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb1ELb0ELb0EEEtPDv2_xPj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_base64.cpp:543,19'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb1ELb0ELb0EEEtPDv2_xPj
        - Src:             'src/westmere/sse_base64.cpp:545,19'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb1ELb0ELb0EEEtPDv2_xPj
        - Src:             'src/westmere/sse_base64.cpp:547,19'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb1ELb0ELb0EEEtPDv2_xPj
        - Src:             'src/westmere/sse_base64.cpp:549,19'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb1ELb0ELb0EEEtPDv2_xPj
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb1ELb1ELb0EEEtPDv2_xPj
      functionSourceFile: '/src/simdutf/src/westmere/sse_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 652
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          731
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb1ELb1ELb0EEEmPm
      functionSourceFile: '/src/simdutf/src/westmere/sse_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          58
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb1ELb1ELb0EEEtPDv2_xPj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_base64.cpp:543,19'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb1ELb1ELb0EEEtPDv2_xPj
        - Src:             'src/westmere/sse_base64.cpp:545,19'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb1ELb1ELb0EEEtPDv2_xPj
        - Src:             'src/westmere/sse_base64.cpp:547,19'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb1ELb1ELb0EEEtPDv2_xPj
        - Src:             'src/westmere/sse_base64.cpp:549,19'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb1ELb1ELb0EEEtPDv2_xPj
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb1EEEtPDv2_xPj
      functionSourceFile: '/src/simdutf/src/westmere/sse_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 652
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          875
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb1EEEmPm
      functionSourceFile: '/src/simdutf/src/westmere/sse_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          74
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb1EEEtPDv2_xPj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_base64.cpp:543,19'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb1EEEtPDv2_xPj
        - Src:             'src/westmere/sse_base64.cpp:545,19'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb1EEEtPDv2_xPj
        - Src:             'src/westmere/sse_base64.cpp:547,19'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb1EEEtPDv2_xPj
        - Src:             'src/westmere/sse_base64.cpp:549,19'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb1EEEtPDv2_xPj
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_113base64_decodeEPcDv2_x
      functionSourceFile: '/src/simdutf/src/westmere/sse_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          226
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_18compressEDv2_xtPc
      functionSourceFile: '/src/simdutf/src/westmere/sse_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          149
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_17block6421compress_block_singleEmPc
      functionSourceFile: '/src/simdutf/src/westmere/sse_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 533
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          1254
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_115trailing_zeroesEm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/westmere/sse_base64.cpp:475,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/westmere/sse_base64.cpp:473,26'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_115trailing_zeroesEm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_115trailing_zeroesEm
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/bitmanipulation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_115is_power_of_twoImEEbT_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/bitmanipulation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb1EEEtPDv2_xPj
      functionSourceFile: '/src/simdutf/src/westmere/sse_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 652
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          826
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_124base64_decode_block_safeEPcPKc
      functionSourceFile: '/src/simdutf/src/westmere/sse_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_113base64_decodeEPcDv2_x
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_base64.cpp:394,3'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113base64_decodeEPcDv2_x
        - Src:             'src/westmere/sse_base64.cpp:395,3'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113base64_decodeEPcDv2_x
        - Src:             'src/westmere/sse_base64.cpp:397,3'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113base64_decodeEPcDv2_x
        - Src:             'src/westmere/sse_base64.cpp:400,3'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113base64_decodeEPcDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
      functionSourceFile: '/src/simdutf/src/westmere/sse_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_113base64_decodeEPcDv2_x
      functionUses:    36
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_base64.cpp:384,3'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113base64_decodeEPcDv2_x
        - Src:             'src/westmere/sse_base64.cpp:385,3'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113base64_decodeEPcDv2_x
        - Src:             'src/westmere/sse_base64.cpp:387,3'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113base64_decodeEPcDv2_x
        - Src:             'src/westmere/sse_base64.cpp:389,3'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113base64_decodeEPcDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_17block6419base64_decode_blockEPc
      functionSourceFile: '/src/simdutf/src/westmere/sse_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 661
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_113base64_decodeEPcDv2_x
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_base64.cpp:657,5'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113base64_decodeEPcDv2_x
        - Src:             'src/westmere/sse_base64.cpp:658,5'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113base64_decodeEPcDv2_x
        - Src:             'src/westmere/sse_base64.cpp:659,5'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113base64_decodeEPcDv2_x
        - Src:             'src/westmere/sse_base64.cpp:660,5'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113base64_decodeEPcDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_17block6424base64_decode_block_safeEPc
      functionSourceFile: '/src/simdutf/src/westmere/sse_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 664
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_113base64_decodeEPcDv2_x
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_base64.cpp:665,5'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113base64_decodeEPcDv2_x
        - Src:             'src/westmere/sse_base64.cpp:666,5'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113base64_decodeEPcDv2_x
        - Src:             'src/westmere/sse_base64.cpp:667,5'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113base64_decodeEPcDv2_x
        - Src:             'src/westmere/sse_base64.cpp:669,5'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113base64_decodeEPcDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_17block6410copy_blockEPc
      functionSourceFile: '/src/simdutf/src/westmere/sse_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          56
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_17block6414compress_blockEmPc
      functionSourceFile: '/src/simdutf/src/westmere/sse_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          85
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_110count_onesEm
        - _ZN7simdutf8westmere12_GLOBAL__N_115is_power_of_twoImEEbT_
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6421compress_block_singleEmPc
        - _ZN7simdutf8westmere12_GLOBAL__N_18compressEDv2_xtPc
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_base64.cpp:455,9'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_115is_power_of_twoImEEbT_
        - Src:             'src/westmere/sse_base64.cpp:456,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6421compress_block_singleEmPc
        - Src:             'src/westmere/sse_base64.cpp:460,5'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_18compressEDv2_xtPc
        - Src:             'src/westmere/sse_base64.cpp:462,23'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_110count_onesEm
        - Src:             'src/westmere/sse_base64.cpp:461,5'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_18compressEDv2_xtPc
        - Src:             'src/westmere/sse_base64.cpp:464,23'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_110count_onesEm
        - Src:             'src/westmere/sse_base64.cpp:463,5'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_18compressEDv2_xtPc
        - Src:             'src/westmere/sse_base64.cpp:466,23'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_110count_onesEm
        - Src:             'src/westmere/sse_base64.cpp:465,5'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_18compressEDv2_xtPc
        - Src:             'src/westmere/sse_base64.cpp:467,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_110count_onesEm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_110count_onesEm
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/bitmanipulation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb1EEEmPm
      functionSourceFile: '/src/simdutf/src/westmere/sse_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          58
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb1EEEtPDv2_xPj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_base64.cpp:543,19'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb1EEEtPDv2_xPj
        - Src:             'src/westmere/sse_base64.cpp:545,19'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb1EEEtPDv2_xPj
        - Src:             'src/westmere/sse_base64.cpp:547,19'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb1EEEtPDv2_xPj
        - Src:             'src/westmere/sse_base64.cpp:549,19'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb1EEEtPDv2_xPj
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_17block64C2EPKc
      functionSourceFile: '/src/simdutf/src/westmere/sse_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          44
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEeoES5_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16IbEC2EDv2_x
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv2_xEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:49,26'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:49,33'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:49,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16IbEC2EDv2_x
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv2_xEv
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16IbEC2EDv2_x
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6base16IbNS2_6simd16IbEEEC2EDv2_x
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd16-inl.h:28,56'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6base16IbNS2_6simd16IbEEEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd6base16IbNS2_6simd16IbEEEC2EDv2_x
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEC2EDv2_x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd16-inl.h:8,9'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEC2EDv2_x
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItEplENS2_6simd16ItEE
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv2_xEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd16-inl.h:66,26'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd16-inl.h:66,33'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd16-inl.h:66,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv2_xEv
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItEC2EDv2_x
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd16-inl.h:79,9'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItEC2EDv2_x
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6base16ItNS2_6simd16IbEEEC2EDv2_x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd16-inl.h:54,9'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6base16ItNS2_6simd16IbEEEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd6base16ItNS2_6simd16IbEEEC2EDv2_x
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEC2EDv2_x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd16-inl.h:8,9'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEC2EDv2_x
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE3sumEv
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          122
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItEplENS2_6simd16ItEE
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd16-inl.h:69,19'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItEplENS2_6simd16ItEE
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd3minENS2_6simd16ItEES4_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd16-inl.h:241,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE4zeroEv
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd16-inl.h:45,58'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEorES5_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16IbEC2EDv2_x
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv2_xEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:43,25'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:43,32'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:43,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16IbEC2EDv2_x
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItE12not_in_rangeEtt
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          219
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE5splatEt
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd9simd16x32IbEC2ENS2_6simd16IbEES6_S6_S6_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEorES5_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEgeES4_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEleES4_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd9simd16x32IbE10to_bitmaskEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd16-inl.h:229,32'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE5splatEt
        - Src:             'src/simdutf/westmere/simd16-inl.h:230,33'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE5splatEt
        - Src:             'src/simdutf/westmere/simd16-inl.h:232,33'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEgeES4_
        - Src:             'src/simdutf/westmere/simd16-inl.h:232,66'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEleES4_
        - Src:             'src/simdutf/westmere/simd16-inl.h:232,47'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEorES5_
        - Src:             'src/simdutf/westmere/simd16-inl.h:233,33'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEgeES4_
        - Src:             'src/simdutf/westmere/simd16-inl.h:233,66'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEleES4_
        - Src:             'src/simdutf/westmere/simd16-inl.h:233,47'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEorES5_
        - Src:             'src/simdutf/westmere/simd16-inl.h:234,33'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEgeES4_
        - Src:             'src/simdutf/westmere/simd16-inl.h:234,66'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEleES4_
        - Src:             'src/simdutf/westmere/simd16-inl.h:234,47'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEorES5_
        - Src:             'src/simdutf/westmere/simd16-inl.h:235,33'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEgeES4_
        - Src:             'src/simdutf/westmere/simd16-inl.h:235,66'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEleES4_
        - Src:             'src/simdutf/westmere/simd16-inl.h:235,47'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEorES5_
        - Src:             'src/simdutf/westmere/simd16-inl.h:231,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd9simd16x32IbEC2ENS2_6simd16IbEES6_S6_S6_
        - Src:             'src/simdutf/westmere/simd16-inl.h:236,10'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd9simd16x32IbE10to_bitmaskEv
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE5splatEt
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          67
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd16-inl.h:42,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEgeES4_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          56
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_6simd16ItEES4_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE7min_valES4_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd16-inl.h:105,18'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE7min_valES4_
        - Src:             'src/simdutf/westmere/simd16-inl.h:105,33'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_6simd16ItEES4_
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEleES4_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          56
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_6simd16ItEES4_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE7max_valES4_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd16-inl.h:101,18'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE7max_valES4_
        - Src:             'src/simdutf/westmere/simd16-inl.h:101,33'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_6simd16ItEES4_
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd9simd16x32IbEC2ENS2_6simd16IbEES6_S6_S6_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          35
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd9simd16x32IbE10to_bitmaskEv
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16IbE10to_bitmaskEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd16-inl.h:193,44'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16IbE10to_bitmaskEv
        - Src:             'src/simdutf/westmere/simd16-inl.h:194,35'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16IbE10to_bitmaskEv
        - Src:             'src/simdutf/westmere/simd16-inl.h:195,35'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16IbE10to_bitmaskEv
        - Src:             'src/simdutf/westmere/simd16-inl.h:196,35'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16IbE10to_bitmaskEv
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16IbE10to_bitmaskEv
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv2_xEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd16-inl.h:34,30'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv2_xEv
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE7max_valES4_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv2_xEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd16-inl.h:91,26'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd16-inl.h:91,33'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd16-inl.h:91,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_6simd16ItEES4_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16IbEC2EDv2_x
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv2_xEv
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd16-inl.h:12,28'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd16-inl.h:12,33'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd16-inl.h:12,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16IbEC2EDv2_x
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE7min_valES4_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv2_xEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd16-inl.h:96,26'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd16-inl.h:96,33'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd16-inl.h:96,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_120sse_expand_surrogateILNS_10endiannessE1EEENS1_18expansion_result_tEDv2_x
      functionSourceFile: '/src/simdutf/src/westmere/sse_convert_utf32_to_utf16.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          145
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_110count_onesEm
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd12as_vector_u8ENS2_6simd32IjEE
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE4loadEPKh
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6selectENS2_6simd32IbEENS3_IjEES5_
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2EDv2_x
        - _ZN7simdutf8westmere12_GLOBAL__N_14simdanENS2_6simd32IjEEj
        - _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_6simd32IjEEj
        - _ZN7simdutf8westmere12_GLOBAL__N_14simdmiENS2_6simd32IjEEj
        - _ZN7simdutf8westmere12_GLOBAL__N_14simdorENS2_6simd32IjEEj
        - _ZN7simdutf8westmere12_GLOBAL__N_14simdorIjEENS2_6simd32IT_EES6_S6_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES8_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd32IbE15to_4bit_bitmaskEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE3shlILi16EEES4_v
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE3shrILi10EEES4_v
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:13,19'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2EDv2_x
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:15,39'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdanENS2_6simd32IjEEj
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:15,63'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_6simd32IjEEj
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:16,42'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd32IbE15to_4bit_bitmaskEv
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:18,22'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdmiENS2_6simd32IjEEj
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:19,22'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE3shrILi10EEES4_v
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:19,32'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdanENS2_6simd32IjEEj
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:20,22'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE3shlILi16EEES4_v
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:20,32'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdanENS2_6simd32IjEEj
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:21,31'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdorIjEENS2_6simd32IT_EES6_S6_
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:21,37'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdorENS2_6simd32IjEEj
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:23,36'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6selectENS2_6simd32IbEENS3_IjEES5_
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:23,23'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd12as_vector_u8ENS2_6simd32IjEE
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:25,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE4loadEPKh
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:30,32'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_110count_onesEm
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:31,35'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES8_
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:33,21'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2EDv2_x
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 9
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simdanENS2_6simd32IjEEj
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          56
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2EDv2_x
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd32-inl.h:110,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_6simd32IjEEj
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          60
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IbEC2EDv2_x
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd32-inl.h:100,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IbEC2EDv2_x
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd32IbE15to_4bit_bitmaskEv
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simdmiENS2_6simd32IjEEj
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          59
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2EDv2_x
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd32-inl.h:125,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2EDv2_x
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE3shrILi10EEES4_v
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2EDv2_x
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd32-inl.h:30,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2EDv2_x
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE3shlILi16EEES4_v
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2EDv2_x
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd32-inl.h:34,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simdorIjEENS2_6simd32IT_EES6_S6_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2EDv2_x
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd32-inl.h:85,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simdorENS2_6simd32IjEEj
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          56
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2EDv2_x
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd32-inl.h:115,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd6selectENS2_6simd32IbEENS3_IjEES5_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2EDv2_x
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd32-inl.h:150,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd12as_vector_u8ENS2_6simd32IjEE
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:371,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE4loadEPKh
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:107,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES8_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:143,29'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:143,43'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:143,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    54
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhEC2EDv2_x
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:185,9'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhEC2EDv2_x
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEEC2EDv2_x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:120,9'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEEC2EDv2_x
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEC2EDv2_x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:69,55'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEC2EDv2_x
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IbEC2EDv2_x
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_120sse_expand_surrogateILNS_10endiannessE0EEENS1_18expansion_result_tEDv2_x
      functionSourceFile: '/src/simdutf/src/westmere/sse_convert_utf32_to_utf16.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          145
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_110count_onesEm
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd12as_vector_u8ENS2_6simd32IjEE
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE4loadEPKh
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6selectENS2_6simd32IbEENS3_IjEES5_
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2EDv2_x
        - _ZN7simdutf8westmere12_GLOBAL__N_14simdanENS2_6simd32IjEEj
        - _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_6simd32IjEEj
        - _ZN7simdutf8westmere12_GLOBAL__N_14simdmiENS2_6simd32IjEEj
        - _ZN7simdutf8westmere12_GLOBAL__N_14simdorENS2_6simd32IjEEj
        - _ZN7simdutf8westmere12_GLOBAL__N_14simdorIjEENS2_6simd32IT_EES6_S6_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES8_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd32IbE15to_4bit_bitmaskEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE3shlILi16EEES4_v
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE3shrILi10EEES4_v
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:13,19'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2EDv2_x
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:15,39'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdanENS2_6simd32IjEEj
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:15,63'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_6simd32IjEEj
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:16,42'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd32IbE15to_4bit_bitmaskEv
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:18,22'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdmiENS2_6simd32IjEEj
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:19,22'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE3shrILi10EEES4_v
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:19,32'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdanENS2_6simd32IjEEj
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:20,22'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE3shlILi16EEES4_v
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:20,32'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdanENS2_6simd32IjEEj
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:21,31'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdorIjEENS2_6simd32IT_EES6_S6_
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:21,37'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdorENS2_6simd32IjEEj
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:23,36'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6selectENS2_6simd32IbEENS3_IjEES5_
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:23,23'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd12as_vector_u8ENS2_6simd32IjEE
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:25,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE4loadEPKh
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:30,32'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_110count_onesEm
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:31,35'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES8_
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:33,21'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_114validate_utf32EDv2_xS2_
      functionSourceFile: '/src/simdutf/src/westmere/sse_convert_utf32_to_utf16.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          123
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd3maxENS2_6simd32IjEES4_
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE5splatEj
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2EDv2_x
        - _ZN7simdutf8westmere12_GLOBAL__N_14simdgtENS2_6simd32IjEES4_
        - _ZN7simdutf8westmere12_GLOBAL__N_14simdorIbEENS2_6simd32IT_EES6_S6_
        - _ZN7simdutf8westmere12_GLOBAL__N_14simdplENS2_6simd32IjEES4_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd32IbE3anyEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:40,20'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2EDv2_x
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:41,20'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2EDv2_x
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:43,28'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE5splatEj
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:44,23'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE5splatEj
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:45,34'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE5splatEj
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:47,26'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd3maxENS2_6simd32IjEES4_
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:47,40'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdgtENS2_6simd32IjEES4_
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:48,32'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdplENS2_6simd32IjEES4_
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:48,42'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdgtENS2_6simd32IjEES4_
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:49,32'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdplENS2_6simd32IjEES4_
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:49,42'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdgtENS2_6simd32IjEES4_
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:51,35'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdorIbEENS2_6simd32IT_EES6_S6_
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:51,48'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdorIbEENS2_6simd32IT_EES6_S6_
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:52,20'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd32IbE3anyEv
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE5splatEj
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2EDv2_x
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd32-inl.h:57,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd3maxENS2_6simd32IjEES4_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2EDv2_x
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd32-inl.h:95,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simdgtENS2_6simd32IjEES4_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simdgeENS2_6simd32IjEES4_
        - _ZN7simdutf8westmere12_GLOBAL__N_14simdntENS2_6simd32IbEE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd32-inl.h:144,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdgeENS2_6simd32IjEES4_
        - Src:             'src/simdutf/westmere/simd32-inl.h:144,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdntENS2_6simd32IbEE
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simdplENS2_6simd32IjEES4_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2EDv2_x
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd32-inl.h:120,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simdorIbEENS2_6simd32IT_EES6_S6_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IbEC2EDv2_x
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd32-inl.h:85,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IbEC2EDv2_x
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd32IbE3anyEv
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simdgeENS2_6simd32IjEES4_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IbEC2EDv2_x
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd32-inl.h:135,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IbEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simdntENS2_6simd32IbEE
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          113
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IbEC2EDv2_x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd32-inl.h:139,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IbEC2EDv2_x
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEE20store_ascii_as_utf16ILNS_10endiannessE1EEEvPDs
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          206
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv2_xEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:21,39'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:22,40'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv2_xEv
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv2_xEv
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_128convert_masked_utf8_to_utf16ILNS_10endiannessE1EEEmPKcmRPDs
      functionSourceFile: '/src/simdutf/src/westmere/sse_convert_utf8_to_utf16.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          1928
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf16ILNS_10endiannessE1EEEvPDs
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEE20store_ascii_as_utf16ILNS_10endiannessE1EEEvPDs
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:301,30'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEE20store_ascii_as_utf16ILNS_10endiannessE1EEEvPDs
        - Src:             'src/simdutf/westmere/simd.h:303,30'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEE20store_ascii_as_utf16ILNS_10endiannessE1EEEvPDs
        - Src:             'src/simdutf/westmere/simd.h:305,30'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEE20store_ascii_as_utf16ILNS_10endiannessE1EEEvPDs
        - Src:             'src/simdutf/westmere/simd.h:307,30'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEE20store_ascii_as_utf16ILNS_10endiannessE1EEEvPDs
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1623check_multibyte_lengthsENS1_4simd5simd8IhEES5_S5_
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf16/utf8_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          114
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_124must_be_2_3_continuationENS1_4simd5simd8IhEES4_
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEcvRKDv2_xEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEeoES5_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi2EEENS4_IhEES8_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi3EEENS4_IhEES8_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:102,32'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi2EEENS4_IhEES8_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:103,32'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi3EEENS4_IhEES8_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:105,22'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_124must_be_2_3_continuationENS1_4simd5simd8IhEES4_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:105,22'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEcvRKDv2_xEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:105,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:106,39'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:106,37'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:107,20'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEeoES5_
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi2EEENS4_IhEES8_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:80,12'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:80,12'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:80,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi3EEENS4_IhEES8_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:80,12'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:80,12'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:80,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_124must_be_2_3_continuationENS1_4simd5simd8IhEES4_
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          73
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IbEC2EDv2_x
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEorES5_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE14saturating_subES4_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:24,28'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/westmere/implementation.cpp:24,13'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE14saturating_subES4_
        - Src:             'src/westmere/implementation.cpp:26,28'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/westmere/implementation.cpp:26,13'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE14saturating_subES4_
        - Src:             'src/westmere/implementation.cpp:27,36'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEorES5_
        - Src:             'src/westmere/implementation.cpp:27,22'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/westmere/implementation.cpp:27,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IbEC2EDv2_x
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEcvRKDv2_xEv
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE5splatEh
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:188,55'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE5splatEh
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:46,26'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:46,33'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:46,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEeoES5_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:49,26'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:49,33'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:49,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE5splatEh
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          107
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:103,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE14saturating_subES4_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:202,26'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:202,33'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:202,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEorES5_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:43,25'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:43,32'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:43,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IbEC2EDv2_x
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5base8IbNS2_5simd8IbEEEC2EDv2_x
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:91,55'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5base8IbNS2_5simd8IbEEEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd5base8IbNS2_5simd8IbEEEC2EDv2_x
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEC2EDv2_x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:69,55'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEC2EDv2_x
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1619check_special_casesENS1_4simd5simd8IhEES5_
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf16/utf8_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          125
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE3shrILi4EEES4_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:36,44'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE3shrILi4EEES4_v
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:36,53'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:53,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:53,14'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:54,12'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:80,44'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE3shrILi4EEES4_v
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:80,53'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:96,23'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:96,36'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE3shrILi4EEES4_v
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:239,42'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:239,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
        - Src:             'src/simdutf/westmere/simd.h:239,55'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/simdutf/westmere/simd.h:239,53'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      'N/A'
      argCount:        17
      argTypes:
        - 'N/A'
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          86
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE9repeat_16Ehhhhhhhhhhhhhhhh
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES8_
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:152,22'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE9repeat_16Ehhhhhhhhhhhhhhhh
        - Src:             'src/simdutf/westmere/simd.h:152,12'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES8_
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE9repeat_16Ehhhhhhhhhhhhhhhh
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        16
      argTypes:
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          66
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Ehhhhhhhhhhhhhhhh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:114,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Ehhhhhhhhhhhhhhhh
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Ehhhhhhhhhhhhhhhh
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      void
      argCount:        17
      argTypes:
        - 'N/A'
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          179
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:196,9'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEE20store_ascii_as_utf16ILNS_10endiannessE0EEEvPDs
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          64
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv2_xEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:21,39'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:22,40'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv2_xEv
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder6errorsEv
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf16/utf8_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE21any_bits_set_anywhereEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:325,24'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE21any_bits_set_anywhereEv
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE21any_bits_set_anywhereEv
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE21bits_not_set_anywhereEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:236,13'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE21bits_not_set_anywhereEv
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE21bits_not_set_anywhereEv
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:233,28'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:233,35'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_128convert_masked_utf8_to_utf16ILNS_10endiannessE0EEEmPKcmRPDs
      functionSourceFile: '/src/simdutf/src/westmere/sse_convert_utf8_to_utf16.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          1825
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf16/utf8_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          96
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1619check_special_casesENS1_4simd5simd8IhEES5_
        - _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1623check_multibyte_lengthsENS1_4simd5simd8IhEES5_S5_
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEoRES5_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi1EEENS4_IhEES8_
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:123,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi1EEENS4_IhEES8_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:124,25'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1619check_special_casesENS1_4simd5simd8IhEES5_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:125,20'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1623check_multibyte_lengthsENS1_4simd5simd8IhEES5_S5_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:125,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEoRES5_
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi1EEENS4_IhEES8_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:80,12'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:80,12'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:80,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEoRES5_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEorES5_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:53,29'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEorES5_
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf16ILNS_10endiannessE0EEEvPDs
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEE20store_ascii_as_utf16ILNS_10endiannessE0EEEvPDs
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:301,30'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEE20store_ascii_as_utf16ILNS_10endiannessE0EEEvPDs
        - Src:             'src/simdutf/westmere/simd.h:303,30'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEE20store_ascii_as_utf16ILNS_10endiannessE0EEEvPDs
        - Src:             'src/simdutf/westmere/simd.h:305,30'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEE20store_ascii_as_utf16ILNS_10endiannessE0EEEvPDs
        - Src:             'src/simdutf/westmere/simd.h:307,30'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEE20store_ascii_as_utf16ILNS_10endiannessE0EEEvPDs
    - functionName:    _ZZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb0EEEvPDsPKDsENKUltE_clEt
      functionSourceFile: '/src/simdutf/src/westmere/sse_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_utf16fix.cpp:13,12'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
    - functionName:    _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/swap_bytes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar14u16_swap_bytesEt
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/swap_bytes.h:28,38'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
    - functionName:    _ZN7simdutf6scalar14u16_swap_bytesEt
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/swap_bytes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 9
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    54
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb1EEEvPDsPKDsENKUltE_clEt
      functionSourceFile: '/src/simdutf/src/westmere/sse_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_utf16fix.cpp:13,12'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb0EEEvPDsPKDs
      functionSourceFile: '/src/simdutf/src/westmere/sse_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          450
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb0EEEvPDsPKDsENKUltE_clEt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_utf16fix.cpp:22,54'
          Dst:             _ZZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb0EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/westmere/sse_utf16fix.cpp:23,54'
          Dst:             _ZZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb0EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/westmere/sse_utf16fix.cpp:25,49'
          Dst:             _ZZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb0EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/westmere/sse_utf16fix.cpp:27,52'
          Dst:             _ZZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb0EEEvPDsPKDsENKUltE_clEt
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb1EEEvPDsPKDs
      functionSourceFile: '/src/simdutf/src/westmere/sse_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          441
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb1EEEvPDsPKDsENKUltE_clEt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_utf16fix.cpp:22,54'
          Dst:             _ZZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb1EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/westmere/sse_utf16fix.cpp:23,54'
          Dst:             _ZZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb1EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/westmere/sse_utf16fix.cpp:25,49'
          Dst:             _ZZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb1EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/westmere/sse_utf16fix.cpp:27,52'
          Dst:             _ZZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb1EEEvPDsPKDsENKUltE_clEt
    - functionName:    _ZZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb0EEEvPDsPKDsENKUltE_clEt
      functionSourceFile: '/src/simdutf/src/westmere/sse_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_utf16fix.cpp:13,12'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
    - functionName:    _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/swap_bytes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    40
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb1EEEvPDsPKDsENKUltE_clEt
      functionSourceFile: '/src/simdutf/src/westmere/sse_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_utf16fix.cpp:13,12'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb0EEEvPDsPKDs
      functionSourceFile: '/src/simdutf/src/westmere/sse_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          450
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb0EEEvPDsPKDsENKUltE_clEt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_utf16fix.cpp:22,54'
          Dst:             _ZZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb0EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/westmere/sse_utf16fix.cpp:23,54'
          Dst:             _ZZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb0EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/westmere/sse_utf16fix.cpp:25,49'
          Dst:             _ZZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb0EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/westmere/sse_utf16fix.cpp:27,52'
          Dst:             _ZZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb0EEEvPDsPKDsENKUltE_clEt
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb1EEEvPDsPKDs
      functionSourceFile: '/src/simdutf/src/westmere/sse_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          441
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb1EEEvPDsPKDsENKUltE_clEt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_utf16fix.cpp:22,54'
          Dst:             _ZZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb1EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/westmere/sse_utf16fix.cpp:23,54'
          Dst:             _ZZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb1EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/westmere/sse_utf16fix.cpp:25,49'
          Dst:             _ZZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb1EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/westmere/sse_utf16fix.cpp:27,52'
          Dst:             _ZZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb1EEEvPDsPKDsENKUltE_clEt
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv2_xEv
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:46,26'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:46,33'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:46,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2Et
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE5splatEt
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd16-inl.h:82,58'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE5splatEt
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_123utf16_gather_high_bytesILNS_10endiannessE1EEENS1_4simd5simd8IhEENS4_6simd16ItEES8_
      functionSourceFile: '/src/simdutf/src/westmere/sse_validate_utf16.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          65
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE4packERKS4_S6_
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2Et
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_validate_utf16.cpp:6,23'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/westmere/sse_validate_utf16.cpp:7,25'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - Src:             'src/westmere/sse_validate_utf16.cpp:8,25'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - Src:             'src/westmere/sse_validate_utf16.cpp:10,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE4packERKS4_S6_
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE4packERKS4_S6_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv2_xEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd16-inl.h:131,29'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd16-inl.h:131,33'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd16-inl.h:131,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_123utf16_gather_high_bytesILNS_10endiannessE0EEENS1_4simd5simd8IhEENS4_6simd16ItEES8_
      functionSourceFile: '/src/simdutf/src/westmere/sse_validate_utf16.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE4packERKS4_S6_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE3shrILi8EEES4_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_validate_utf16.cpp:12,25'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE3shrILi8EEES4_v
        - Src:             'src/westmere/sse_validate_utf16.cpp:13,25'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE3shrILi8EEES4_v
        - Src:             'src/westmere/sse_validate_utf16.cpp:15,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE4packERKS4_S6_
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE3shrILi8EEES4_v
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv2_xEv
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd16-inl.h:117,44'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd16-inl.h:117,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EPKDs
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE4loadEPKt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd16-inl.h:86,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE4loadEPKt
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE4loadEPKt
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd16-inl.h:48,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItE4lteqEt
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          103
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE5splatEt
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd9simd16x32IbEC2ENS2_6simd16IbEES6_S6_S6_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEleES4_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd9simd16x32IbE10to_bitmaskEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd16-inl.h:208,28'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE5splatEt
        - Src:             'src/simdutf/westmere/simd16-inl.h:209,44'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEleES4_
        - Src:             'src/simdutf/westmere/simd16-inl.h:209,69'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEleES4_
        - Src:             'src/simdutf/westmere/simd16-inl.h:210,44'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEleES4_
        - Src:             'src/simdutf/westmere/simd16-inl.h:210,69'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEleES4_
        - Src:             'src/simdutf/westmere/simd16-inl.h:209,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd9simd16x32IbEC2ENS2_6simd16IbEES6_S6_S6_
        - Src:             'src/simdutf/westmere/simd16-inl.h:211,10'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd9simd16x32IbE10to_bitmaskEv
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_118insert_line_feed32EDv4_xi
      functionSourceFile: '/src/simdutf/src/haswell/avx2_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          729
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_122lookup_pshufb_improvedILb0EEEDv4_xS3_
      functionSourceFile: '/src/simdutf/src/haswell/avx2_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          864
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_123avx2_encode_base64_implILb0ELb0EEEmPcPKcmNS_14base64_optionsEm
      functionSourceFile: '/src/simdutf/src/haswell/avx2_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          2066
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6423tail_encode_base64_implILb0EEEmPcPKcmNS_14base64_optionsEmm
        - _ZN7simdutf7haswell12_GLOBAL__N_122lookup_pshufb_improvedILb0EEEDv4_xS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_base64.cpp:334,27'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_122lookup_pshufb_improvedILb0EEEDv4_xS3_
        - Src:             'src/haswell/avx2_base64.cpp:336,27'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_122lookup_pshufb_improvedILb0EEEDv4_xS3_
        - Src:             'src/haswell/avx2_base64.cpp:338,27'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_122lookup_pshufb_improvedILb0EEEDv4_xS3_
        - Src:             'src/haswell/avx2_base64.cpp:340,27'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_122lookup_pshufb_improvedILb0EEEDv4_xS3_
        - Src:             'src/haswell/avx2_base64.cpp:402,27'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_122lookup_pshufb_improvedILb0EEEDv4_xS3_
        - Src:             'src/haswell/avx2_base64.cpp:408,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6423tail_encode_base64_implILb0EEEmPcPKcmNS_14base64_optionsEmm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_122lookup_pshufb_improvedILb1EEEDv4_xS3_
      functionSourceFile: '/src/simdutf/src/haswell/avx2_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          864
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_123avx2_encode_base64_implILb1ELb0EEEmPcPKcmNS_14base64_optionsEm
      functionSourceFile: '/src/simdutf/src/haswell/avx2_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          2066
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6423tail_encode_base64_implILb0EEEmPcPKcmNS_14base64_optionsEmm
        - _ZN7simdutf7haswell12_GLOBAL__N_122lookup_pshufb_improvedILb1EEEDv4_xS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_base64.cpp:334,27'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_122lookup_pshufb_improvedILb1EEEDv4_xS3_
        - Src:             'src/haswell/avx2_base64.cpp:336,27'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_122lookup_pshufb_improvedILb1EEEDv4_xS3_
        - Src:             'src/haswell/avx2_base64.cpp:338,27'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_122lookup_pshufb_improvedILb1EEEDv4_xS3_
        - Src:             'src/haswell/avx2_base64.cpp:340,27'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_122lookup_pshufb_improvedILb1EEEDv4_xS3_
        - Src:             'src/haswell/avx2_base64.cpp:402,27'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_122lookup_pshufb_improvedILb1EEEDv4_xS3_
        - Src:             'src/haswell/avx2_base64.cpp:408,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6423tail_encode_base64_implILb0EEEmPcPKcmNS_14base64_optionsEmm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_17block64C2EPKDs
      functionSourceFile: '/src/simdutf/src/haswell/avx2_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          110
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb0EEEjPDv4_xPj
      functionSourceFile: '/src/simdutf/src/haswell/avx2_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          1454
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb0EEEmPm
      functionSourceFile: '/src/simdutf/src/haswell/avx2_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb0EEEjPDv4_xPj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_base64.cpp:554,19'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb0EEEjPDv4_xPj
        - Src:             'src/haswell/avx2_base64.cpp:556,19'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb0EEEjPDv4_xPj
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb0EEEjPDv4_xPj
      functionSourceFile: '/src/simdutf/src/haswell/avx2_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          1380
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb0EEEmPm
      functionSourceFile: '/src/simdutf/src/haswell/avx2_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb0EEEjPDv4_xPj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_base64.cpp:554,19'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb0EEEjPDv4_xPj
        - Src:             'src/haswell/avx2_base64.cpp:556,19'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb0EEEjPDv4_xPj
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb1ELb0ELb0EEEjPDv4_xPj
      functionSourceFile: '/src/simdutf/src/haswell/avx2_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          1454
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb1ELb0ELb0EEEmPm
      functionSourceFile: '/src/simdutf/src/haswell/avx2_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb1ELb0ELb0EEEjPDv4_xPj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_base64.cpp:554,19'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb1ELb0ELb0EEEjPDv4_xPj
        - Src:             'src/haswell/avx2_base64.cpp:556,19'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb1ELb0ELb0EEEjPDv4_xPj
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb1ELb1ELb0EEEjPDv4_xPj
      functionSourceFile: '/src/simdutf/src/haswell/avx2_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          1380
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb1ELb1ELb0EEEmPm
      functionSourceFile: '/src/simdutf/src/haswell/avx2_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb1ELb1ELb0EEEjPDv4_xPj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_base64.cpp:554,19'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb1ELb1ELb0EEEjPDv4_xPj
        - Src:             'src/haswell/avx2_base64.cpp:556,19'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb1ELb1ELb0EEEjPDv4_xPj
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb1EEEjPDv4_xPj
      functionSourceFile: '/src/simdutf/src/haswell/avx2_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          1639
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb1EEEmPm
      functionSourceFile: '/src/simdutf/src/haswell/avx2_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb1EEEjPDv4_xPj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_base64.cpp:554,19'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb1EEEjPDv4_xPj
        - Src:             'src/haswell/avx2_base64.cpp:556,19'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb1EEEjPDv4_xPj
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_113base64_decodeIvEEvPcDv4_x
      functionSourceFile: '/src/simdutf/src/haswell/avx2_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          430
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_18compressEDv2_xtPc
      functionSourceFile: '/src/simdutf/src/haswell/avx2_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          149
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_18compressIvEEvDv4_xjPc
      functionSourceFile: '/src/simdutf/src/haswell/avx2_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 463
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_110count_onesEm
        - _ZN7simdutf7haswell12_GLOBAL__N_18compressEDv2_xtPc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_base64.cpp:460,3'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_18compressEDv2_xtPc
        - Src:             'src/haswell/avx2_base64.cpp:462,21'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_110count_onesEm
        - Src:             'src/haswell/avx2_base64.cpp:461,3'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_18compressEDv2_xtPc
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_110count_onesEm
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/bitmanipulation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_17block6421compress_block_singleEmPc
      functionSourceFile: '/src/simdutf/src/haswell/avx2_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 768
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          1256
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_115trailing_zeroesEm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/haswell/avx2_base64.cpp:703,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/haswell/avx2_base64.cpp:701,26'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_115trailing_zeroesEm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_115trailing_zeroesEm
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/bitmanipulation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_115is_power_of_twoImEEbT_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/bitmanipulation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb1EEEjPDv4_xPj
      functionSourceFile: '/src/simdutf/src/haswell/avx2_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          1565
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar14u32_swap_bytesEj
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/swap_bytes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    48
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_124base64_decode_block_safeIvEEvPcPKc
      functionSourceFile: '/src/simdutf/src/haswell/avx2_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_113base64_decodeIvEEvPcDv4_x
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_base64.cpp:491,3'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113base64_decodeIvEEvPcDv4_x
        - Src:             'src/haswell/avx2_base64.cpp:494,3'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113base64_decodeIvEEvPcDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
      functionSourceFile: '/src/simdutf/src/haswell/avx2_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_113base64_decodeIvEEvPcDv4_x
      functionUses:    36
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_base64.cpp:482,3'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113base64_decodeIvEEvPcDv4_x
        - Src:             'src/haswell/avx2_base64.cpp:484,3'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113base64_decodeIvEEvPcDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_17block6419base64_decode_blockEPc
      functionSourceFile: '/src/simdutf/src/haswell/avx2_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 541
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_113base64_decodeIvEEvPcDv4_x
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_base64.cpp:539,5'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113base64_decodeIvEEvPcDv4_x
        - Src:             'src/haswell/avx2_base64.cpp:540,5'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113base64_decodeIvEEvPcDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_17block6424base64_decode_block_safeEPc
      functionSourceFile: '/src/simdutf/src/haswell/avx2_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_113base64_decodeIvEEvPcDv4_x
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_base64.cpp:544,5'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113base64_decodeIvEEvPcDv4_x
        - Src:             'src/haswell/avx2_base64.cpp:546,5'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113base64_decodeIvEEvPcDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_17block6410copy_blockEPc
      functionSourceFile: '/src/simdutf/src/haswell/avx2_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 535
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          42
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_17block6414compress_blockEmPc
      functionSourceFile: '/src/simdutf/src/haswell/avx2_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_110count_onesEm
        - _ZN7simdutf7haswell12_GLOBAL__N_115is_power_of_twoImEEbT_
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6421compress_block_singleEmPc
        - _ZN7simdutf7haswell12_GLOBAL__N_18compressIvEEvDv4_xjPc
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_base64.cpp:688,9'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_115is_power_of_twoImEEbT_
        - Src:             'src/haswell/avx2_base64.cpp:689,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6421compress_block_singleEmPc
        - Src:             'src/haswell/avx2_base64.cpp:693,5'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_18compressIvEEvDv4_xjPc
        - Src:             'src/haswell/avx2_base64.cpp:695,23'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_110count_onesEm
        - Src:             'src/haswell/avx2_base64.cpp:694,5'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_18compressIvEEvDv4_xjPc
        - Src:             'src/haswell/avx2_base64.cpp:696,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_110count_onesEm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb1EEEmPm
      functionSourceFile: '/src/simdutf/src/haswell/avx2_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb1EEEjPDv4_xPj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_base64.cpp:554,19'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb1EEEjPDv4_xPj
        - Src:             'src/haswell/avx2_base64.cpp:556,19'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb1EEEjPDv4_xPj
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_17block64C2EPKc
      functionSourceFile: '/src/simdutf/src/haswell/avx2_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 507
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEeoES5_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16IbEC2EDv4_x
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv4_xEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:57,29'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:57,36'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:57,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16IbEC2EDv4_x
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv4_xEv
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16IbEC2EDv4_x
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6base16IbNS2_6simd16IbEEEC2EDv4_x
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd16-inl.h:45,56'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6base16IbNS2_6simd16IbEEEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd6base16IbNS2_6simd16IbEEEC2EDv4_x
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEC2EDv4_x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd16-inl.h:20,9'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEC2EDv4_x
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItEplENS2_6simd16ItEE
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EDv4_x
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd16-inl.h:85,29'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd16-inl.h:85,36'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd16-inl.h:85,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EDv4_x
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    39
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EDv4_x
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItEC2EDv4_x
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd16-inl.h:97,9'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItEC2EDv4_x
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6base16ItNS2_6simd16IbEEEC2EDv4_x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd16-inl.h:73,9'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6base16ItNS2_6simd16IbEEEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd6base16ItNS2_6simd16IbEEEC2EDv4_x
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEC2EDv4_x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd16-inl.h:20,9'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEC2EDv4_x
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE3sumEv
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          208
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItEplENS2_6simd16ItEE
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd16-inl.h:88,19'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItEplENS2_6simd16ItEE
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd3minENS2_6simd16ItEES4_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EDv4_x
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd16-inl.h:260,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE4zeroEv
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EDv4_x
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd16-inl.h:63,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EDv4_x
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE7min_valES4_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EDv4_x
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd16-inl.h:113,29'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd16-inl.h:113,36'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd16-inl.h:113,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EDv4_x
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEorES5_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16IbEC2EDv4_x
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv4_xEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:51,28'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:51,35'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:51,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16IbEC2EDv4_x
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEgeES4_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16IbEC2EDv4_x
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE7min_valES4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd16-inl.h:122,18'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE7min_valES4_
        - Src:             'src/simdutf/haswell/simd16-inl.h:122,33'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd16-inl.h:122,33'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd16-inl.h:122,33'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16IbEC2EDv4_x
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd9simd16x32ItE12not_in_rangeEtt
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          61
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE5splatEt
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd9simd16x32IbEC2ENS2_6simd16IbEES6_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEorES5_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEgeES4_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEleES4_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd9simd16x32IbE10to_bitmaskEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd16-inl.h:250,32'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE5splatEt
        - Src:             'src/simdutf/haswell/simd16-inl.h:251,33'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE5splatEt
        - Src:             'src/simdutf/haswell/simd16-inl.h:253,33'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEgeES4_
        - Src:             'src/simdutf/haswell/simd16-inl.h:253,66'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEleES4_
        - Src:             'src/simdutf/haswell/simd16-inl.h:253,47'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEorES5_
        - Src:             'src/simdutf/haswell/simd16-inl.h:254,33'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEgeES4_
        - Src:             'src/simdutf/haswell/simd16-inl.h:254,66'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEleES4_
        - Src:             'src/simdutf/haswell/simd16-inl.h:254,47'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEorES5_
        - Src:             'src/simdutf/haswell/simd16-inl.h:252,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd9simd16x32IbEC2ENS2_6simd16IbEES6_
        - Src:             'src/simdutf/haswell/simd16-inl.h:255,10'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd9simd16x32IbE10to_bitmaskEv
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE5splatEt
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          103
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EDv4_x
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd16-inl.h:59,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EDv4_x
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEleES4_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16IbEC2EDv4_x
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE7max_valES4_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd16-inl.h:118,18'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE7max_valES4_
        - Src:             'src/simdutf/haswell/simd16-inl.h:118,33'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd16-inl.h:118,33'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd16-inl.h:118,33'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16IbEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd9simd16x32IbEC2ENS2_6simd16IbEES6_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd9simd16x32IbE10to_bitmaskEv
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16IbE10to_bitmaskEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd16-inl.h:211,46'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16IbE10to_bitmaskEv
        - Src:             'src/simdutf/haswell/simd16-inl.h:212,37'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16IbE10to_bitmaskEv
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16IbE10to_bitmaskEv
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv4_xEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd16-inl.h:51,33'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv4_xEv
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE7max_valES4_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EDv4_x
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd16-inl.h:109,29'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd16-inl.h:109,36'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd16-inl.h:109,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EDv4_x
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEE20store_ascii_as_utf16ILNS_10endiannessE1EEEvPDs
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          352
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv4_xEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:23,65'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:24,43'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv4_xEv
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv4_xEv
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_128convert_masked_utf8_to_utf16ILNS_10endiannessE1EEEmPKcmRPDs
      functionSourceFile: '/src/simdutf/src/haswell/avx2_convert_utf8_to_utf16.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          2132
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf16ILNS_10endiannessE1EEEvPDs
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEE20store_ascii_as_utf16ILNS_10endiannessE1EEEvPDs
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:304,30'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEE20store_ascii_as_utf16ILNS_10endiannessE1EEEvPDs
        - Src:             'src/simdutf/haswell/simd.h:306,30'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEE20store_ascii_as_utf16ILNS_10endiannessE1EEEvPDs
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1623check_multibyte_lengthsENS1_4simd5simd8IhEES5_S5_
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf16/utf8_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_124must_be_2_3_continuationENS1_4simd5simd8IhEES4_
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEcvRKDv4_xEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEeoES5_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi2EEENS4_IhEES8_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi3EEENS4_IhEES8_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:102,32'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi2EEENS4_IhEES8_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:103,32'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi3EEENS4_IhEES8_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:105,22'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_124must_be_2_3_continuationENS1_4simd5simd8IhEES4_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:105,22'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEcvRKDv4_xEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:105,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:106,39'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:106,37'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:107,20'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEeoES5_
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi2EEENS4_IhEES8_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:84,12'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:84,12'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:84,12'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:84,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi3EEENS4_IhEES8_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:84,12'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:84,12'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:84,12'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:84,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_124must_be_2_3_continuationENS1_4simd5simd8IhEES4_
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IbEC2EDv4_x
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEorES5_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE14saturating_subES4_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:24,28'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/haswell/implementation.cpp:24,13'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE14saturating_subES4_
        - Src:             'src/haswell/implementation.cpp:26,28'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/haswell/implementation.cpp:26,13'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE14saturating_subES4_
        - Src:             'src/haswell/implementation.cpp:27,36'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEorES5_
        - Src:             'src/haswell/implementation.cpp:27,22'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/haswell/implementation.cpp:27,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IbEC2EDv4_x
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEcvRKDv4_xEv
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhEC2EDv4_x
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:193,9'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE5splatEh
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:195,55'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE5splatEh
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:54,29'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:54,36'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:54,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEeoES5_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:57,29'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:57,36'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:57,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    63
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE5splatEh
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          183
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:106,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhEC2EDv4_x
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEEC2EDv4_x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:126,9'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEEC2EDv4_x
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEC2EDv4_x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:73,55'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEC2EDv4_x
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE14saturating_subES4_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:215,29'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:215,36'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:215,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEorES5_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:51,28'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:51,35'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:51,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IbEC2EDv4_x
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5base8IbNS2_5simd8IbEEEC2EDv4_x
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:95,55'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5base8IbNS2_5simd8IbEEEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd5base8IbNS2_5simd8IbEEEC2EDv4_x
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEC2EDv4_x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:73,55'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEC2EDv4_x
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1619check_special_casesENS1_4simd5simd8IhEES5_
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf16/utf8_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE3shrILi4EEES4_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:36,44'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE3shrILi4EEES4_v
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:36,53'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:53,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:53,14'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:54,12'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:80,44'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE3shrILi4EEES4_v
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:80,53'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:96,23'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:96,36'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE3shrILi4EEES4_v
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:246,45'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:246,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
        - Src:             'src/simdutf/haswell/simd.h:246,58'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/simdutf/haswell/simd.h:246,56'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        18
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          65
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE9repeat_16Ehhhhhhhhhhhhhhhh
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES8_
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:158,22'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE9repeat_16Ehhhhhhhhhhhhhhhh
        - Src:             'src/simdutf/haswell/simd.h:158,12'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES8_
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE9repeat_16Ehhhhhhhhhhhhhhhh
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        17
      argTypes:
        - 'N/A'
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          76
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:119,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES8_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:149,32'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:149,46'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:149,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        33
      argTypes:
        - 'N/A'
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          341
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:207,9'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEE20store_ascii_as_utf16ILNS_10endiannessE0EEEvPDs
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          78
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv4_xEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:23,65'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:24,43'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv4_xEv
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoder6errorsEv
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf16/utf8_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE21any_bits_set_anywhereEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:325,24'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE21any_bits_set_anywhereEv
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE21any_bits_set_anywhereEv
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE21bits_not_set_anywhereEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:242,13'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE21bits_not_set_anywhereEv
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE21bits_not_set_anywhereEv
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:238,31'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:238,38'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_128convert_masked_utf8_to_utf16ILNS_10endiannessE0EEEmPKcmRPDs
      functionSourceFile: '/src/simdutf/src/haswell/avx2_convert_utf8_to_utf16.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          1801
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf16/utf8_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1619check_special_casesENS1_4simd5simd8IhEES5_
        - _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1623check_multibyte_lengthsENS1_4simd5simd8IhEES5_S5_
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEoRES5_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi1EEENS4_IhEES8_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:123,34'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi1EEENS4_IhEES8_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:124,25'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1619check_special_casesENS1_4simd5simd8IhEES5_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:125,20'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1623check_multibyte_lengthsENS1_4simd5simd8IhEES5_S5_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:125,17'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEoRES5_
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi1EEENS4_IhEES8_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:84,12'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:84,12'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:84,12'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:84,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEoRES5_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEorES5_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:61,29'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEorES5_
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf16ILNS_10endiannessE0EEEvPDs
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEE20store_ascii_as_utf16ILNS_10endiannessE0EEEvPDs
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:304,30'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEE20store_ascii_as_utf16ILNS_10endiannessE0EEEvPDs
        - Src:             'src/simdutf/haswell/simd.h:306,30'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEE20store_ascii_as_utf16ILNS_10endiannessE0EEEvPDs
    - functionName:    _ZZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb0EEEvPDsPKDsENKUltE_clEt
      functionSourceFile: '/src/simdutf/src/haswell/avx2_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_utf16fix.cpp:12,12'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
    - functionName:    _ZZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb1EEEvPDsPKDsENKUltE_clEt
      functionSourceFile: '/src/simdutf/src/haswell/avx2_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_utf16fix.cpp:12,12'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
    - functionName:    _ZZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb0EEEvPDsPKDsENKUltE_clEt
      functionSourceFile: '/src/simdutf/src/haswell/avx2_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_utf16fix.cpp:74,12'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
    - functionName:    _ZZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb1EEEvPDsPKDsENKUltE_clEt
      functionSourceFile: '/src/simdutf/src/haswell/avx2_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_utf16fix.cpp:74,12'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb0EEEvPDsPKDs
      functionSourceFile: '/src/simdutf/src/haswell/avx2_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          450
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb0EEEvPDsPKDsENKUltE_clEt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_utf16fix.cpp:82,54'
          Dst:             _ZZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb0EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/haswell/avx2_utf16fix.cpp:83,54'
          Dst:             _ZZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb0EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/haswell/avx2_utf16fix.cpp:85,49'
          Dst:             _ZZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb0EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/haswell/avx2_utf16fix.cpp:87,52'
          Dst:             _ZZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb0EEEvPDsPKDsENKUltE_clEt
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb1EEEvPDsPKDs
      functionSourceFile: '/src/simdutf/src/haswell/avx2_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          441
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb1EEEvPDsPKDsENKUltE_clEt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_utf16fix.cpp:82,54'
          Dst:             _ZZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb1EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/haswell/avx2_utf16fix.cpp:83,54'
          Dst:             _ZZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb1EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/haswell/avx2_utf16fix.cpp:85,49'
          Dst:             _ZZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb1EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/haswell/avx2_utf16fix.cpp:87,52'
          Dst:             _ZZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb1EEEvPDsPKDsENKUltE_clEt
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb0EEEvPDsPKDs
      functionSourceFile: '/src/simdutf/src/haswell/avx2_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          796
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb0EEEvPDsPKDsENKUltE_clEt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_utf16fix.cpp:21,52'
          Dst:             _ZZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb0EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/haswell/avx2_utf16fix.cpp:23,49'
          Dst:             _ZZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb0EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/haswell/avx2_utf16fix.cpp:25,55'
          Dst:             _ZZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb0EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/haswell/avx2_utf16fix.cpp:27,55'
          Dst:             _ZZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb0EEEvPDsPKDsENKUltE_clEt
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb1EEEvPDsPKDs
      functionSourceFile: '/src/simdutf/src/haswell/avx2_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          782
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb1EEEvPDsPKDsENKUltE_clEt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_utf16fix.cpp:21,52'
          Dst:             _ZZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb1EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/haswell/avx2_utf16fix.cpp:23,49'
          Dst:             _ZZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb1EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/haswell/avx2_utf16fix.cpp:25,55'
          Dst:             _ZZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb1EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/haswell/avx2_utf16fix.cpp:27,55'
          Dst:             _ZZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb1EEEvPDsPKDsENKUltE_clEt
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_112utf16fix_sseILNS_10endiannessE1EEEvPKDsmPDs
      functionSourceFile: '/src/simdutf/src/haswell/avx2_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          155
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE1EEEbDs
        - _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE1EEEbDs
        - _ZN7simdutf6scalar5utf1620to_well_formed_utf16ILNS_10endiannessE1EEEvPKDsmPDs
        - _ZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb0EEEvPDsPKDs
        - _ZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb1EEEvPDsPKDs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_utf16fix.cpp:115,5'
          Dst:             _ZN7simdutf6scalar5utf1620to_well_formed_utf16ILNS_10endiannessE1EEEvPKDsmPDs
        - Src:             'src/haswell/avx2_utf16fix.cpp:120,7'
          Dst:             _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE1EEEbDs
        - Src:             'src/haswell/avx2_utf16fix.cpp:125,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb1EEEvPDsPKDs
        - Src:             'src/haswell/avx2_utf16fix.cpp:128,5'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb1EEEvPDsPKDs
        - Src:             'src/haswell/avx2_utf16fix.cpp:131,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb0EEEvPDsPKDs
        - Src:             'src/haswell/avx2_utf16fix.cpp:134,5'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb0EEEvPDsPKDs
        - Src:             'src/haswell/avx2_utf16fix.cpp:137,16'
          Dst:             _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE1EEEbDs
    - functionName:    _ZN7simdutf6scalar5utf1620to_well_formed_utf16ILNS_10endiannessE1EEEvPKDsmPDs
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          127
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE1EEEbDs
        - _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE1EEEbDs
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16.h:196,22'
          Dst:             _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE1EEEbDs
        - Src:             'include/simdutf/scalar/utf16.h:197,21'
          Dst:             _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE1EEEbDs
    - functionName:    _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE1EEEbDs
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16.h:143,7'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
    - functionName:    _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE1EEEbDs
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16.h:138,7'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
    - functionName:    _ZZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb0EEEvPDsPKDsENKUltE_clEt
      functionSourceFile: '/src/simdutf/src/haswell/avx2_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_utf16fix.cpp:12,12'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
    - functionName:    _ZZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb1EEEvPDsPKDsENKUltE_clEt
      functionSourceFile: '/src/simdutf/src/haswell/avx2_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_utf16fix.cpp:12,12'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
    - functionName:    _ZZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb0EEEvPDsPKDsENKUltE_clEt
      functionSourceFile: '/src/simdutf/src/haswell/avx2_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_utf16fix.cpp:74,12'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
    - functionName:    _ZZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb1EEEvPDsPKDsENKUltE_clEt
      functionSourceFile: '/src/simdutf/src/haswell/avx2_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_utf16fix.cpp:74,12'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb0EEEvPDsPKDs
      functionSourceFile: '/src/simdutf/src/haswell/avx2_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          450
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb0EEEvPDsPKDsENKUltE_clEt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_utf16fix.cpp:82,54'
          Dst:             _ZZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb0EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/haswell/avx2_utf16fix.cpp:83,54'
          Dst:             _ZZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb0EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/haswell/avx2_utf16fix.cpp:85,49'
          Dst:             _ZZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb0EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/haswell/avx2_utf16fix.cpp:87,52'
          Dst:             _ZZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb0EEEvPDsPKDsENKUltE_clEt
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb1EEEvPDsPKDs
      functionSourceFile: '/src/simdutf/src/haswell/avx2_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          441
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb1EEEvPDsPKDsENKUltE_clEt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_utf16fix.cpp:82,54'
          Dst:             _ZZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb1EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/haswell/avx2_utf16fix.cpp:83,54'
          Dst:             _ZZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb1EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/haswell/avx2_utf16fix.cpp:85,49'
          Dst:             _ZZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb1EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/haswell/avx2_utf16fix.cpp:87,52'
          Dst:             _ZZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb1EEEvPDsPKDsENKUltE_clEt
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb0EEEvPDsPKDs
      functionSourceFile: '/src/simdutf/src/haswell/avx2_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          796
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb0EEEvPDsPKDsENKUltE_clEt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_utf16fix.cpp:21,52'
          Dst:             _ZZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb0EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/haswell/avx2_utf16fix.cpp:23,49'
          Dst:             _ZZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb0EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/haswell/avx2_utf16fix.cpp:25,55'
          Dst:             _ZZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb0EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/haswell/avx2_utf16fix.cpp:27,55'
          Dst:             _ZZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb0EEEvPDsPKDsENKUltE_clEt
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb1EEEvPDsPKDs
      functionSourceFile: '/src/simdutf/src/haswell/avx2_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          782
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb1EEEvPDsPKDsENKUltE_clEt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_utf16fix.cpp:21,52'
          Dst:             _ZZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb1EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/haswell/avx2_utf16fix.cpp:23,49'
          Dst:             _ZZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb1EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/haswell/avx2_utf16fix.cpp:25,55'
          Dst:             _ZZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb1EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/haswell/avx2_utf16fix.cpp:27,55'
          Dst:             _ZZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb1EEEvPDsPKDsENKUltE_clEt
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_112utf16fix_sseILNS_10endiannessE0EEEvPKDsmPDs
      functionSourceFile: '/src/simdutf/src/haswell/avx2_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          155
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE0EEEbDs
        - _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE0EEEbDs
        - _ZN7simdutf6scalar5utf1620to_well_formed_utf16ILNS_10endiannessE0EEEvPKDsmPDs
        - _ZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb0EEEvPDsPKDs
        - _ZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb1EEEvPDsPKDs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_utf16fix.cpp:115,5'
          Dst:             _ZN7simdutf6scalar5utf1620to_well_formed_utf16ILNS_10endiannessE0EEEvPKDsmPDs
        - Src:             'src/haswell/avx2_utf16fix.cpp:120,7'
          Dst:             _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE0EEEbDs
        - Src:             'src/haswell/avx2_utf16fix.cpp:125,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb1EEEvPDsPKDs
        - Src:             'src/haswell/avx2_utf16fix.cpp:128,5'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb1EEEvPDsPKDs
        - Src:             'src/haswell/avx2_utf16fix.cpp:131,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb0EEEvPDsPKDs
        - Src:             'src/haswell/avx2_utf16fix.cpp:134,5'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb0EEEvPDsPKDs
        - Src:             'src/haswell/avx2_utf16fix.cpp:137,16'
          Dst:             _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE0EEEbDs
    - functionName:    _ZN7simdutf6scalar5utf1620to_well_formed_utf16ILNS_10endiannessE0EEEvPKDsmPDs
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          127
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE0EEEbDs
        - _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE0EEEbDs
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16.h:196,22'
          Dst:             _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE0EEEbDs
        - Src:             'include/simdutf/scalar/utf16.h:197,21'
          Dst:             _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE0EEEbDs
    - functionName:    _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE0EEEbDs
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16.h:143,7'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
    - functionName:    _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE0EEEbDs
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16.h:138,7'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EDv4_x
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:54,29'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:54,36'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:54,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2Et
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE5splatEt
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd16-inl.h:100,58'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE5splatEt
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_15utf1623utf16_gather_high_bytesILNS_10endiannessE1EEENS1_4simd5simd8IhEERKNS5_6simd16ItEESB_
      functionSourceFile: '/src/simdutf/src/haswell/avx2_validate_utf16.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE4packERKS4_S6_
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2Et
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_validate_utf16.cpp:6,23'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/haswell/avx2_validate_utf16.cpp:7,25'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - Src:             'src/haswell/avx2_validate_utf16.cpp:8,25'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - Src:             'src/haswell/avx2_validate_utf16.cpp:10,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE4packERKS4_S6_
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE4packERKS4_S6_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          100
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd16-inl.h:155,26'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd16-inl.h:156,26'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd16-inl.h:159,26'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd16-inl.h:160,26'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd16-inl.h:167,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_15utf1623utf16_gather_high_bytesILNS_10endiannessE0EEENS1_4simd5simd8IhEERKNS5_6simd16ItEESB_
      functionSourceFile: '/src/simdutf/src/haswell/avx2_validate_utf16.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE4packERKS4_S6_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE3shrILi8EEES4_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_validate_utf16.cpp:12,25'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE3shrILi8EEES4_v
        - Src:             'src/haswell/avx2_validate_utf16.cpp:13,25'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE3shrILi8EEES4_v
        - Src:             'src/haswell/avx2_validate_utf16.cpp:15,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE4packERKS4_S6_
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE3shrILi8EEES4_v
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EDv4_x
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd16-inl.h:135,47'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd16-inl.h:135,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EPKDs
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE4loadEPKt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd16-inl.h:104,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE4loadEPKt
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE4loadEPKt
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EDv4_x
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd16-inl.h:67,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EDv4_x
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd9simd16x32ItE4lteqEt
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE5splatEt
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd9simd16x32IbEC2ENS2_6simd16IbEES6_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEleES4_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd9simd16x32IbE10to_bitmaskEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd16-inl.h:240,28'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE5splatEt
        - Src:             'src/simdutf/haswell/simd16-inl.h:241,44'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEleES4_
        - Src:             'src/simdutf/haswell/simd16-inl.h:241,69'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEleES4_
        - Src:             'src/simdutf/haswell/simd16-inl.h:241,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd9simd16x32IbEC2ENS2_6simd16IbEES6_
        - Src:             'src/simdutf/haswell/simd16-inl.h:242,10'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd9simd16x32IbE10to_bitmaskEv
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_118encode_base64_implILb0ELb0EEEmPcPKcmNS_14base64_optionsEm
      functionSourceFile: '/src/simdutf/src/icelake/icelake_base64.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          640
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_118encode_base64_implILb1ELb0EEEmPcPKcmNS_14base64_optionsEm
      functionSourceFile: '/src/simdutf/src/icelake/icelake_base64.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          640
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_118load_block_partialEPNS1_7block64EPKDsy
      functionSourceFile: '/src/simdutf/src/icelake/icelake_base64.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          129
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_110load_blockEPNS1_7block64EPKDs
      functionSourceFile: '/src/simdutf/src/icelake/icelake_base64.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          104
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb0ELb0ELb0EEEmPNS1_7block64EPmm
      functionSourceFile: '/src/simdutf/src/icelake/icelake_base64.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          929
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb0ELb1ELb0EEEmPNS1_7block64EPmm
      functionSourceFile: '/src/simdutf/src/icelake/icelake_base64.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          882
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb1ELb0ELb0EEEmPNS1_7block64EPmm
      functionSourceFile: '/src/simdutf/src/icelake/icelake_base64.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          929
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb1ELb1ELb0EEEmPNS1_7block64EPmm
      functionSourceFile: '/src/simdutf/src/icelake/icelake_base64.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          882
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb0ELb0ELb1EEEmPNS1_7block64EPmm
      functionSourceFile: '/src/simdutf/src/icelake/icelake_base64.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          929
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_113base64_decodeEPcDv8_x
      functionSourceFile: '/src/simdutf/src/icelake/icelake_base64.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          435
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_118load_block_partialEPNS1_7block64EPKcy
      functionSourceFile: '/src/simdutf/src/icelake/icelake_base64.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPKc
      functionSourceFile: '/src/simdutf/src/icelake/icelake_base64.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_113base64_decodeEPcDv8_x
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_base64.inl.cpp:315,3'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_113base64_decodeEPcDv8_x
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPNS1_7block64E
      functionSourceFile: '/src/simdutf/src/icelake/icelake_base64.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_113base64_decodeEPcDv8_x
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_base64.inl.cpp:319,3'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_113base64_decodeEPcDv8_x
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_110copy_blockEPNS1_7block64EPc
      functionSourceFile: '/src/simdutf/src/icelake/icelake_base64.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_114compress_blockEPNS1_7block64EmPc
      functionSourceFile: '/src/simdutf/src/icelake/icelake_base64.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          61
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb0ELb1ELb1EEEmPNS1_7block64EPmm
      functionSourceFile: '/src/simdutf/src/icelake/icelake_base64.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          882
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_110load_blockEPNS1_7block64EPKc
      functionSourceFile: '/src/simdutf/src/icelake/icelake_base64.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
      functionSourceFile: '/src/simdutf/src/simdutf/icelake/bitmanipulation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    48
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_121utf32_to_utf16_maskedILNS_10endiannessE1EEEmDv8_xS4_jPDs
      functionSourceFile: '/src/simdutf/src/icelake/icelake_utf8_common.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          532
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_utf8_common.inl.cpp:523,44'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
      functionSourceFile: '/src/simdutf/src/simdutf/icelake/bitmanipulation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_114shuffle_epi128ILj3ELj3ELj3ELj3EEEDv8_xS3_
      functionSourceFile: '/src/simdutf/src/icelake/icelake_common.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_114shuffle_epi128ILj2ELj2ELj2ELj2EEEDv8_xS3_
      functionSourceFile: '/src/simdutf/src/icelake/icelake_common.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_114shuffle_epi128ILj1ELj1ELj1ELj1EEEDv8_xS3_
      functionSourceFile: '/src/simdutf/src/icelake/icelake_common.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_122expanded_utf8_to_utf32EDv8_xS2_
      functionSourceFile: '/src/simdutf/src/icelake/icelake_utf8_common.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 619
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          361
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj3EEEDv8_xS3_
      functionSourceFile: '/src/simdutf/src/icelake/icelake_common.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_114shuffle_epi128ILj3ELj3ELj3ELj3EEEDv8_xS3_
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_common.inl.cpp:30,10'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114shuffle_epi128ILj3ELj3ELj3ELj3EEEDv8_xS3_
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_121utf32_to_utf16_maskedILNS_10endiannessE0EEEmDv8_xS4_jPDs
      functionSourceFile: '/src/simdutf/src/icelake/icelake_utf8_common.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          478
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_utf8_common.inl.cpp:523,44'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
      functionSourceFile: '/src/simdutf/src/icelake/icelake_utf8_common.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 745
      functionLinenumberEnd: 752
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          123
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_122expanded_utf8_to_utf32EDv8_xS2_
      functionUses:    45
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_utf8_common.inl.cpp:752,10'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_122expanded_utf8_to_utf32EDv8_xS2_
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj2EEEDv8_xS3_
      functionSourceFile: '/src/simdutf/src/icelake/icelake_common.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_114shuffle_epi128ILj2ELj2ELj2ELj2EEEDv8_xS3_
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_common.inl.cpp:30,10'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114shuffle_epi128ILj2ELj2ELj2ELj2EEEDv8_xS3_
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_119expand_and_identifyEDv8_xS2_Ri
      functionSourceFile: '/src/simdutf/src/icelake/icelake_utf8_common.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 742
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          248
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
      functionUses:    30
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_utf8_common.inl.cpp:740,28'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj1EEEDv8_xS3_
      functionSourceFile: '/src/simdutf/src/icelake/icelake_common.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_114shuffle_epi128ILj1ELj1ELj1ELj1EEEDv8_xS3_
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_common.inl.cpp:30,10'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114shuffle_epi128ILj1ELj1ELj1ELj1EEEDv8_xS3_
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1630rewind_and_convert_with_errorsILNS_10endiannessE1EEENS_6resultEmPKcmPDs
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          139
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1619convert_with_errorsILNS_10endiannessE1EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEENS_6resultES7_mPDs
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:307,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:327,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:329,16'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1619convert_with_errorsILNS_10endiannessE1EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEENS_6resultES7_mPDs
    - functionName:    _ZN7simdutf6resultC2ENS_10error_codeEm
      functionSourceFile: '/src/simdutf/include/simdutf/error.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    332
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1619convert_with_errorsILNS_10endiannessE1EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEENS_6resultES7_mPDs
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          510
      EdgeCount:       84
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar14u16_swap_bytesEt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:161,45'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:173,40'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:180,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:183,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:189,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:192,31'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:200,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:204,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:207,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:214,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:217,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:220,31'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:227,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:230,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:233,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:236,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:245,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:248,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:254,26'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:255,25'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:263,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:265,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:269,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1630rewind_and_convert_with_errorsILNS_10endiannessE0EEENS_6resultEmPKcmPDs
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          139
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1619convert_with_errorsILNS_10endiannessE0EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEENS_6resultES7_mPDs
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:307,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:327,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:329,16'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1619convert_with_errorsILNS_10endiannessE0EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEENS_6resultES7_mPDs
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1619convert_with_errorsILNS_10endiannessE0EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEENS_6resultES7_mPDs
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          492
      EdgeCount:       84
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:180,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:183,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:189,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:200,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:204,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:207,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:214,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:217,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:227,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:230,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:233,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:236,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:245,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:248,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:263,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:265,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:269,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_127process_block_utf8_to_utf16ILNS1_21block_processing_modeE1ELNS_10endiannessE1EEEbRPKcRPDsm
      functionSourceFile: '/src/simdutf/src/icelake/icelake_utf8_common.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          3054
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_127process_block_utf8_to_utf16ILNS1_21block_processing_modeE0ELNS_10endiannessE1EEEbRPKcRPDsm
      functionSourceFile: '/src/simdutf/src/icelake/icelake_utf8_common.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          2905
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_127process_block_utf8_to_utf16ILNS1_21block_processing_modeE1ELNS_10endiannessE0EEEbRPKcRPDsm
      functionSourceFile: '/src/simdutf/src/icelake/icelake_utf8_common.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          2916
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_127process_block_utf8_to_utf16ILNS1_21block_processing_modeE0ELNS_10endiannessE0EEEbRPKcRPDsm
      functionSourceFile: '/src/simdutf/src/icelake/icelake_utf8_common.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          2790
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb0EEEvPDsPKDsENKUltE_clEt
      functionSourceFile: '/src/simdutf/src/icelake/icelake_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_utf16fix.cpp:17,12'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
    - functionName:    _ZZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb1EEEvPDsPKDsENKUltE_clEt
      functionSourceFile: '/src/simdutf/src/icelake/icelake_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_utf16fix.cpp:17,12'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
    - functionName:    _ZZN7simdutf7icelake12_GLOBAL__N_114utf16fix_shortILNS_10endiannessE1EEEvPKDsmPDsENKUltE_clEt
      functionSourceFile: '/src/simdutf/src/icelake/icelake_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_utf16fix.cpp:70,12'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb0EEEvPDsPKDs
      functionSourceFile: '/src/simdutf/src/icelake/icelake_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          688
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb0EEEvPDsPKDsENKUltE_clEt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_utf16fix.cpp:23,52'
          Dst:             _ZZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb0EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/icelake/icelake_utf16fix.cpp:25,49'
          Dst:             _ZZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb0EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/icelake/icelake_utf16fix.cpp:27,16'
          Dst:             _ZZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb0EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/icelake/icelake_utf16fix.cpp:29,18'
          Dst:             _ZZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb0EEEvPDsPKDsENKUltE_clEt
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb1EEEvPDsPKDs
      functionSourceFile: '/src/simdutf/src/icelake/icelake_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          654
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb1EEEvPDsPKDsENKUltE_clEt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_utf16fix.cpp:23,52'
          Dst:             _ZZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb1EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/icelake/icelake_utf16fix.cpp:25,49'
          Dst:             _ZZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb1EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/icelake/icelake_utf16fix.cpp:27,16'
          Dst:             _ZZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb1EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/icelake/icelake_utf16fix.cpp:29,18'
          Dst:             _ZZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb1EEEvPDsPKDsENKUltE_clEt
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_114utf16fix_shortILNS_10endiannessE1EEEvPKDsmPDs
      functionSourceFile: '/src/simdutf/src/icelake/icelake_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          665
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE1EEEbDs
        - _ZZN7simdutf7icelake12_GLOBAL__N_114utf16fix_shortILNS_10endiannessE1EEEvPKDsmPDsENKUltE_clEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_utf16fix.cpp:76,52'
          Dst:             _ZZN7simdutf7icelake12_GLOBAL__N_114utf16fix_shortILNS_10endiannessE1EEEvPKDsmPDsENKUltE_clEt
        - Src:             'src/icelake/icelake_utf16fix.cpp:78,49'
          Dst:             _ZZN7simdutf7icelake12_GLOBAL__N_114utf16fix_shortILNS_10endiannessE1EEEvPKDsmPDsENKUltE_clEt
        - Src:             'src/icelake/icelake_utf16fix.cpp:80,16'
          Dst:             _ZZN7simdutf7icelake12_GLOBAL__N_114utf16fix_shortILNS_10endiannessE1EEEvPKDsmPDsENKUltE_clEt
        - Src:             'src/icelake/icelake_utf16fix.cpp:82,18'
          Dst:             _ZZN7simdutf7icelake12_GLOBAL__N_114utf16fix_shortILNS_10endiannessE1EEEvPKDsmPDsENKUltE_clEt
        - Src:             'src/icelake/icelake_utf16fix.cpp:101,16'
          Dst:             _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE1EEEbDs
    - functionName:    _ZZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb0EEEvPDsPKDsENKUltE_clEt
      functionSourceFile: '/src/simdutf/src/icelake/icelake_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_utf16fix.cpp:17,12'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
    - functionName:    _ZZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb1EEEvPDsPKDsENKUltE_clEt
      functionSourceFile: '/src/simdutf/src/icelake/icelake_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_utf16fix.cpp:17,12'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
    - functionName:    _ZZN7simdutf7icelake12_GLOBAL__N_114utf16fix_shortILNS_10endiannessE0EEEvPKDsmPDsENKUltE_clEt
      functionSourceFile: '/src/simdutf/src/icelake/icelake_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_utf16fix.cpp:70,12'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb0EEEvPDsPKDs
      functionSourceFile: '/src/simdutf/src/icelake/icelake_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          688
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb0EEEvPDsPKDsENKUltE_clEt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_utf16fix.cpp:23,52'
          Dst:             _ZZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb0EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/icelake/icelake_utf16fix.cpp:25,49'
          Dst:             _ZZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb0EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/icelake/icelake_utf16fix.cpp:27,16'
          Dst:             _ZZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb0EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/icelake/icelake_utf16fix.cpp:29,18'
          Dst:             _ZZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb0EEEvPDsPKDsENKUltE_clEt
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb1EEEvPDsPKDs
      functionSourceFile: '/src/simdutf/src/icelake/icelake_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          654
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb1EEEvPDsPKDsENKUltE_clEt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_utf16fix.cpp:23,52'
          Dst:             _ZZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb1EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/icelake/icelake_utf16fix.cpp:25,49'
          Dst:             _ZZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb1EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/icelake/icelake_utf16fix.cpp:27,16'
          Dst:             _ZZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb1EEEvPDsPKDsENKUltE_clEt
        - Src:             'src/icelake/icelake_utf16fix.cpp:29,18'
          Dst:             _ZZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb1EEEvPDsPKDsENKUltE_clEt
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_114utf16fix_shortILNS_10endiannessE0EEEvPKDsmPDs
      functionSourceFile: '/src/simdutf/src/icelake/icelake_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          665
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE0EEEbDs
        - _ZZN7simdutf7icelake12_GLOBAL__N_114utf16fix_shortILNS_10endiannessE0EEEvPKDsmPDsENKUltE_clEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_utf16fix.cpp:76,52'
          Dst:             _ZZN7simdutf7icelake12_GLOBAL__N_114utf16fix_shortILNS_10endiannessE0EEEvPKDsmPDsENKUltE_clEt
        - Src:             'src/icelake/icelake_utf16fix.cpp:78,49'
          Dst:             _ZZN7simdutf7icelake12_GLOBAL__N_114utf16fix_shortILNS_10endiannessE0EEEvPKDsmPDsENKUltE_clEt
        - Src:             'src/icelake/icelake_utf16fix.cpp:80,16'
          Dst:             _ZZN7simdutf7icelake12_GLOBAL__N_114utf16fix_shortILNS_10endiannessE0EEEvPKDsmPDsENKUltE_clEt
        - Src:             'src/icelake/icelake_utf16fix.cpp:82,18'
          Dst:             _ZZN7simdutf7icelake12_GLOBAL__N_114utf16fix_shortILNS_10endiannessE0EEEvPKDsmPDsENKUltE_clEt
        - Src:             'src/icelake/icelake_utf16fix.cpp:101,16'
          Dst:             _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE0EEEbDs
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_16base6423base64_tail_decode_implILb0EDsEENS_11full_resultEPcmPKT0_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         178
      ICount:          1148
      EdgeCount:       245
      CyclomaticComplexity: 69
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/base64.h:207,33'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'include/simdutf/scalar/base64.h:208,12'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'include/simdutf/scalar/base64.h:208,37'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'include/simdutf/scalar/base64.h:209,12'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'include/simdutf/scalar/base64.h:238,15'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'include/simdutf/scalar/base64.h:240,15'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'include/simdutf/scalar/base64.h:242,15'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'include/simdutf/scalar/base64.h:244,15'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'include/simdutf/scalar/base64.h:253,11'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'include/simdutf/scalar/base64.h:256,33'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'include/simdutf/scalar/base64.h:257,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/base64.h:269,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'include/simdutf/scalar/base64.h:281,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'include/simdutf/scalar/base64.h:292,18'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'include/simdutf/scalar/base64.h:308,20'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/base64.h:316,24'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/base64.h:331,24'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/base64.h:341,26'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'include/simdutf/scalar/base64.h:342,26'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'include/simdutf/scalar/base64.h:344,22'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/base64.h:347,22'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'include/simdutf/scalar/base64.h:350,20'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    43
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf11full_resultC2ENS_10error_codeEmm
      functionSourceFile: '/src/simdutf/include/simdutf/error.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    210
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
      functionSourceFile: '/src/simdutf/include/simdutf/error.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - size_t
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    86
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/include/simdutf/implementation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4122
      functionLinenumberEnd: 4123
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    61
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIDsEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6423base64_tail_decode_implILb0EDsEENS_11full_resultEPcmPKT0_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/base64.h:372,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6423base64_tail_decode_implILb0EDsEENS_11full_resultEPcmPKT0_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_16base6423base64_tail_decode_implILb0EcEENS_11full_resultEPcmPKT0_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         178
      ICount:          1128
      EdgeCount:       245
      CyclomaticComplexity: 69
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/base64.h:207,33'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'include/simdutf/scalar/base64.h:208,12'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'include/simdutf/scalar/base64.h:208,37'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'include/simdutf/scalar/base64.h:209,12'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'include/simdutf/scalar/base64.h:238,15'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'include/simdutf/scalar/base64.h:240,15'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'include/simdutf/scalar/base64.h:242,15'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'include/simdutf/scalar/base64.h:244,15'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'include/simdutf/scalar/base64.h:253,11'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'include/simdutf/scalar/base64.h:256,33'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'include/simdutf/scalar/base64.h:257,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/base64.h:269,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'include/simdutf/scalar/base64.h:281,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'include/simdutf/scalar/base64.h:292,18'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'include/simdutf/scalar/base64.h:308,20'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/base64.h:316,24'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/base64.h:331,24'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/base64.h:341,26'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'include/simdutf/scalar/base64.h:342,26'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'include/simdutf/scalar/base64.h:344,22'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/base64.h:347,22'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'include/simdutf/scalar/base64.h:350,20'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    43
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIcEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6423base64_tail_decode_implILb0EcEENS_11full_resultEPcmPKT0_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/base64.h:372,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6423base64_tail_decode_implILb0EcEENS_11full_resultEPcmPKT0_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
    - functionName:    _ZZN7simdutf6scalar12_GLOBAL__N_114latin1_to_utf823utf8_length_from_latin1IPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mENKUlmE_clEm
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/latin1_to_utf8/latin1_to_utf8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin118convert_valid_implILNS_10endiannessE1EPKtPcEEmT0_mT1_
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16_to_latin1/valid_utf16_to_latin1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf6scalar14u16_swap_bytesEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16_to_latin1/valid_utf16_to_latin1.h:21,40'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin118convert_valid_implILNS_10endiannessE0EPKtPcEEmT0_mT1_
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16_to_latin1/valid_utf16_to_latin1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          48
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_16base6423base64_tail_decode_implILb1EDsEENS_11full_resultEPcmPKT0_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         186
      ICount:          1249
      EdgeCount:       257
      CyclomaticComplexity: 73
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/base64.h:207,33'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'include/simdutf/scalar/base64.h:208,12'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'include/simdutf/scalar/base64.h:208,37'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'include/simdutf/scalar/base64.h:209,12'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'include/simdutf/scalar/base64.h:213,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/base64.h:238,15'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'include/simdutf/scalar/base64.h:240,15'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'include/simdutf/scalar/base64.h:242,15'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'include/simdutf/scalar/base64.h:244,15'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'include/simdutf/scalar/base64.h:253,11'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'include/simdutf/scalar/base64.h:256,33'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'include/simdutf/scalar/base64.h:257,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/base64.h:269,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'include/simdutf/scalar/base64.h:281,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'include/simdutf/scalar/base64.h:292,18'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'include/simdutf/scalar/base64.h:308,20'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/base64.h:316,24'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/base64.h:320,24'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/base64.h:331,24'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/base64.h:335,24'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/base64.h:341,26'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'include/simdutf/scalar/base64.h:342,26'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'include/simdutf/scalar/base64.h:344,22'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/base64.h:347,22'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'include/simdutf/scalar/base64.h:350,20'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/base64.h:354,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_16base6423base64_tail_decode_safeIDsEENS_11full_resultEPcmPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6423base64_tail_decode_implILb1EDsEENS_11full_resultEPcmPKT0_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/base64.h:386,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6423base64_tail_decode_implILb1EDsEENS_11full_resultEPcmPKT0_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          310
      EdgeCount:       68
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7simdutf4findEPKDsS1_Ds
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/base64.h:117,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'include/simdutf/scalar/base64.h:126,15'
          Dst:             _ZN7simdutf4findEPKDsS1_Ds
        - Src:             'include/simdutf/scalar/base64.h:141,26'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
    - functionName:    _ZN7simdutf4findEPKDsS1_Ds
      functionSourceFile: '/src/simdutf/include/simdutf/implementation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4158
      functionLinenumberEnd: 4170
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6detail4findEPKDsS2_Ds
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/implementation.h:4170,12'
          Dst:             _ZN7simdutf6detail4findEPKDsS2_Ds
    - functionName:    _ZN7simdutf6detail4findEPKDsS2_Ds
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2470
      functionLinenumberEnd: 2471
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2471,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2471,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2471,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf26get_default_implementationEv
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1611
      functionLinenumberEnd: 1612
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf25get_active_implementationEv
      functionUses:    92
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1612,10'
          Dst:             _ZN7simdutf25get_active_implementationEv
    - functionName:    _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
      functionSourceFile: '/src/simdutf/include/simdutf/implementation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7131
      functionLinenumberEnd: 7131
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    94
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf25get_active_implementationEv
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1587
      functionLinenumberEnd: 1603
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         16
      ICount:          72
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEC2EPS3_
        - _ZN7simdutf8internal49detect_best_supported_implementation_on_first_useC2Ev
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1590,3'
          Dst:             __cxa_guard_acquire
        - Src:             'src/implementation.cpp:1591,7'
          Dst:             _ZN7simdutf8internal49detect_best_supported_implementation_on_first_useC2Ev
        - Src:             'src/implementation.cpp:1590,3'
          Dst:             __cxa_guard_release
        - Src:             'src/implementation.cpp:1593,3'
          Dst:             __cxa_guard_acquire
        - Src:             'src/implementation.cpp:1594,7'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEC2EPS3_
        - Src:             'src/implementation.cpp:1593,3'
          Dst:             __cxa_guard_release
        - Src:             'src/implementation.cpp:1593,3'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7simdutf8internal49detect_best_supported_implementation_on_first_useC2Ev
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 890
      functionLinenumberEnd: 890
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf14implementationC2EPKcS2_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:888,9'
          Dst:             _ZN7simdutf14implementationC2EPKcS2_j
    - functionName:    _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEC2EPS3_
      functionSourceFile: '/src/simdutf/include/simdutf/implementation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7109
      functionLinenumberEnd: 7109
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf14implementationC2EPKcS2_j
      functionSourceFile: '/src/simdutf/include/simdutf/implementation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7030
      functionLinenumberEnd: 7030
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use4nameEv
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:290,57'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use11descriptionEv
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:292,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf14implementation19autodetect_encodingEPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          107
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7simdutf3BOM9check_bomEPKcm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:77,23'
          Dst:             _ZN7simdutf3BOM9check_bomEPKcm
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use16detect_encodingsEPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:301,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use25required_instruction_setsEv
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:295,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
        - Src:             'src/implementation.cpp:295,24'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use13validate_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:308,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use25validate_utf8_with_errorsEPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:315,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use14validate_asciiEPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:322,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use26validate_ascii_with_errorsEPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:326,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use25validate_utf16be_as_asciiEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:339,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use25validate_utf16le_as_asciiEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:334,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use16validate_utf16leEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:347,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use16validate_utf16beEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:355,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use28validate_utf16le_with_errorsEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:360,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use28validate_utf16be_with_errorsEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:365,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use22to_well_formed_utf16leEPKDsmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:373,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use22to_well_formed_utf16beEPKDsmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:369,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use14validate_utf32EPKDim
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:381,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use26validate_utf32_with_errorsEPKDim
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:388,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use22convert_latin1_to_utf8EPKcmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:396,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use25convert_latin1_to_utf16leEPKcmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:404,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use25convert_latin1_to_utf16beEPKcmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:410,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use23convert_latin1_to_utf32EPKcmPDi
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:418,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use22convert_utf8_to_latin1EPKcmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:426,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use34convert_utf8_to_latin1_with_errorsEPKcmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:432,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use28convert_valid_utf8_to_latin1EPKcmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:439,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use23convert_utf8_to_utf16leEPKcmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:447,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use23convert_utf8_to_utf16beEPKcmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:453,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use35convert_utf8_to_utf16le_with_errorsEPKcmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:459,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use35convert_utf8_to_utf16be_with_errorsEPKcmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:466,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use41utf8_length_from_utf16le_with_replacementEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:483,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use41utf8_length_from_utf16be_with_replacementEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:488,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use21convert_utf8_to_utf32EPKcmPDi
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:511,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use33convert_utf8_to_utf32_with_errorsEPKcmPDi
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:517,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use29convert_valid_utf8_to_utf16leEPKcmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 473
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:473,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use29convert_valid_utf8_to_utf16beEPKcmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:479,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use27convert_valid_utf8_to_utf32EPKcmPDi
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 523
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:524,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use22utf16_length_from_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 791
      functionLinenumberEnd: 792
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:792,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use22utf32_length_from_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 812
      functionLinenumberEnd: 813
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:813,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use25convert_utf16le_to_latin1EPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 531
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:532,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use25convert_utf16be_to_latin1EPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionLinenumberEnd: 538
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:538,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use37convert_utf16le_to_latin1_with_errorsEPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:544,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use37convert_utf16be_to_latin1_with_errorsEPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:551,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use31convert_valid_utf16le_to_latin1EPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:558,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use31convert_valid_utf16be_to_latin1EPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:564,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use23convert_utf16le_to_utf8EPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:572,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use23convert_utf16be_to_utf8EPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 578
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:578,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use35convert_utf16le_to_utf8_with_errorsEPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:584,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use35convert_utf16be_to_utf8_with_errorsEPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 590
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:591,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use40convert_utf16le_to_utf8_with_replacementEPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 495
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:494,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use40convert_utf16be_to_utf8_with_replacementEPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:501,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use29convert_valid_utf16le_to_utf8EPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 597
      functionLinenumberEnd: 598
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:598,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use29convert_valid_utf16be_to_utf8EPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 603
      functionLinenumberEnd: 604
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:604,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use24convert_utf16le_to_utf32EPKDsmPDi
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 690
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:691,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use24convert_utf16be_to_utf32EPKDsmPDi
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 696
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:697,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use36convert_utf16le_to_utf32_with_errorsEPKDsmPDi
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 702
      functionLinenumberEnd: 704
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:703,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use36convert_utf16be_to_utf32_with_errorsEPKDsmPDi
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 709
      functionLinenumberEnd: 711
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:710,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use30convert_valid_utf16le_to_utf32EPKDsmPDi
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 716
      functionLinenumberEnd: 717
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:717,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use30convert_valid_utf16be_to_utf32EPKDsmPDi
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 722
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:723,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use24utf8_length_from_utf16leEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 767
      functionLinenumberEnd: 768
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:768,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use24utf8_length_from_utf16beEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 772
      functionLinenumberEnd: 773
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:773,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use23convert_utf32_to_latin1EPKDimPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 612
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:612,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use35convert_utf32_to_latin1_with_errorsEPKDimPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:618,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use29convert_valid_utf32_to_latin1EPKDimPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 624
      functionLinenumberEnd: 625
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:625,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use21convert_utf32_to_utf8EPKDimPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 632
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:633,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use33convert_utf32_to_utf8_with_errorsEPKDimPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionLinenumberEnd: 639
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:639,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use27convert_valid_utf32_to_utf8EPKDimPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:645,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf14implementation24utf16_length_from_latin1Em
      functionSourceFile: '/src/simdutf/include/simdutf/implementation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6333
      functionLinenumberEnd: 6334
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use24convert_utf32_to_utf16leEPKDimPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 652
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:653,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use24convert_utf32_to_utf16beEPKDimPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 658
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:659,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use36convert_utf32_to_utf16le_with_errorsEPKDimPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 664
      functionLinenumberEnd: 666
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:665,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use36convert_utf32_to_utf16be_with_errorsEPKDimPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 671
      functionLinenumberEnd: 673
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:672,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use30convert_valid_utf32_to_utf16leEPKDimPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:679,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use30convert_valid_utf32_to_utf16beEPKDimPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 684
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:685,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use23change_endianness_utf16EPKDsmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:730,5'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use23utf8_length_from_latin1EPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 760
      functionLinenumberEnd: 761
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:761,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use22utf8_length_from_utf32EPKDim
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 798
      functionLinenumberEnd: 799
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:799,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf14implementation24latin1_length_from_utf32Em
      functionSourceFile: '/src/simdutf/include/simdutf/implementation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6521
      functionLinenumberEnd: 6522
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use23latin1_length_from_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 753
      functionLinenumberEnd: 754
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:754,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf14implementation24latin1_length_from_utf16Em
      functionSourceFile: '/src/simdutf/include/simdutf/implementation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6558
      functionLinenumberEnd: 6559
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use23utf16_length_from_utf32EPKDim
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 806
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:806,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf14implementation24utf32_length_from_latin1Em
      functionSourceFile: '/src/simdutf/include/simdutf/implementation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6591
      functionLinenumberEnd: 6592
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use25utf32_length_from_utf16leEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionLinenumberEnd: 780
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:780,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use25utf32_length_from_utf16beEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 784
      functionLinenumberEnd: 785
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:785,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use13count_utf16leEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 734
      functionLinenumberEnd: 735
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:735,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use13count_utf16beEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 740
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:740,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use10count_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 746
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:747,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use25binary_length_from_base64EPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 876
      functionLinenumberEnd: 877
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:877,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use25binary_length_from_base64EPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 881
      functionLinenumberEnd: 882
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:882,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use16base64_to_binaryEPKcmPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 821
      functionLinenumberEnd: 823
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:822,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use24base64_to_binary_detailsEPKcmPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 831
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:830,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use16base64_to_binaryEPKDsmPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:839,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use24base64_to_binary_detailsEPKDsmPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 849
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:848,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use16binary_to_base64EPKcmPcNS_14base64_optionsE
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:854,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use27binary_to_base64_with_linesEPKcmPcmNS_14base64_optionsE
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:861,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use4findEPKcS3_c
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 866
      functionLinenumberEnd: 867
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:867,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use4findEPKDsS3_Ds
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 871
      functionLinenumberEnd: 872
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:872,12'
          Dst:             _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
    - functionName:    _ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use8set_bestEv
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1528
      functionLinenumberEnd: 1547
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          110
      EdgeCount:       32
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7simdutf25get_active_implementationEv
        - _ZN7simdutf29get_available_implementationsEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEaSEPS3_
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEcvPS3_Ev
        - _ZN7simdutf8internal25get_unsupported_singletonEv
        - _ZNK7simdutf8internal29available_implementation_list21detect_best_supportedEv
        - _ZNK7simdutf8internal29available_implementation_listixENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - __clang_call_terminate
        - getenv
      functionUses:    92
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1532,41'
          Dst:             getenv
        - Src:             'src/implementation.cpp:1537,9'
          Dst:             _ZN7simdutf29get_available_implementationsEv
        - Src:             'src/implementation.cpp:1537,9'
          Dst:             _ZNK7simdutf8internal29available_implementation_listixENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/implementation.cpp:1539,14'
          Dst:             _ZN7simdutf25get_active_implementationEv
        - Src:             'src/implementation.cpp:1539,42'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEaSEPS3_
        - Src:             'src/implementation.cpp:1539,14'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEcvPS3_Ev
        - Src:             'src/implementation.cpp:1542,44'
          Dst:             _ZN7simdutf8internal25get_unsupported_singletonEv
        - Src:             'src/implementation.cpp:1542,14'
          Dst:             _ZN7simdutf25get_active_implementationEv
        - Src:             'src/implementation.cpp:1542,42'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEaSEPS3_
        - Src:             'src/implementation.cpp:1542,14'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEcvPS3_Ev
        - Src:             'src/implementation.cpp:1546,14'
          Dst:             _ZN7simdutf29get_available_implementationsEv
        - Src:             'src/implementation.cpp:1546,46'
          Dst:             _ZNK7simdutf8internal29available_implementation_list21detect_best_supportedEv
        - Src:             'src/implementation.cpp:1545,10'
          Dst:             _ZN7simdutf25get_active_implementationEv
        - Src:             'src/implementation.cpp:1545,38'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEaSEPS3_
        - Src:             'src/implementation.cpp:1545,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEcvPS3_Ev
        - Src:             'src/implementation.cpp:1537,9'
          Dst:             __clang_call_terminate
    - functionName:    getenv
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf29get_available_implementationsEv
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1559
      functionLinenumberEnd: 1565
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8internal29available_implementation_listC2Ev
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1561,3'
          Dst:             __cxa_guard_acquire
        - Src:             'src/implementation.cpp:1562,7'
          Dst:             _ZN7simdutf8internal29available_implementation_listC2Ev
        - Src:             'src/implementation.cpp:1561,3'
          Dst:             __cxa_guard_release
        - Src:             'src/implementation.cpp:1561,3'
          Dst:             __cxa_guard_abort
    - functionName:    _ZNK7simdutf8internal29available_implementation_listixENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
      functionSourceFile: '/src/simdutf/include/simdutf/implementation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7082
      functionLinenumberEnd: 7089
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          85
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7simdutf8internal29available_implementation_list3endEv
        - _ZNK7simdutf8internal29available_implementation_list5beginEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/implementation.h:7083,37'
          Dst:             _ZNK7simdutf8internal29available_implementation_list5beginEv
        - Src:             'include/simdutf/implementation.h:7083,37'
          Dst:             _ZNK7simdutf8internal29available_implementation_list3endEv
    - functionName:    _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEaSEPS3_
      functionSourceFile: '/src/simdutf/include/simdutf/implementation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7132
      functionLinenumberEnd: 7134
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEcvPS3_Ev
      functionSourceFile: '/src/simdutf/include/simdutf/implementation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7129
      functionLinenumberEnd: 7129
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8internal25get_unsupported_singletonEv
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1491
      functionLinenumberEnd: 1496
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8internal26unsupported_implementationC2Ev
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1493,3'
          Dst:             __cxa_guard_acquire
        - Src:             'src/implementation.cpp:1493,43'
          Dst:             _ZN7simdutf8internal26unsupported_implementationC2Ev
        - Src:             'src/implementation.cpp:1493,3'
          Dst:             __cxa_guard_release
        - Src:             'src/implementation.cpp:1493,3'
          Dst:             __cxa_guard_abort
    - functionName:    _ZNK7simdutf8internal29available_implementation_list21detect_best_supportedEv
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1512
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          91
      EdgeCount:       27
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7simdutf8internal25get_unsupported_singletonEv
        - _ZN7simdutf8internalL30detect_supported_architecturesEv
        - _ZN7simdutf8internalL37get_available_implementation_pointersEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1515,7'
          Dst:             _ZN7simdutf8internalL30detect_supported_architecturesEv
        - Src:             'src/implementation.cpp:1517,8'
          Dst:             _ZN7simdutf8internalL37get_available_implementation_pointersEv
        - Src:             'src/implementation.cpp:1524,10'
          Dst:             _ZN7simdutf8internal25get_unsupported_singletonEv
        - Src:             'src/implementation.cpp:1515,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf8internalL30detect_supported_architecturesEv
      functionSourceFile: '/src/simdutf/include/simdutf/internal/isadetection.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         46
      ICount:          258
      EdgeCount:       61
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7simdutf8internalL5cpuidEPjS1_S1_S1_
        - _ZN7simdutf8internalL6xgetbvEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/internal/isadetection.h:245,3'
          Dst:             _ZN7simdutf8internalL5cpuidEPjS1_S1_S1_
        - Src:             'include/simdutf/internal/isadetection.h:260,19'
          Dst:             _ZN7simdutf8internalL6xgetbvEv
        - Src:             'include/simdutf/internal/isadetection.h:268,3'
          Dst:             _ZN7simdutf8internalL5cpuidEPjS1_S1_S1_
    - functionName:    _ZN7simdutf8internalL37get_available_implementation_pointersEv
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 968
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         14
      ICount:          68
      EdgeCount:       25
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7simdutf8internalL21get_haswell_singletonEv
        - _ZN7simdutf8internalL21get_icelake_singletonEv
        - _ZN7simdutf8internalL22get_fallback_singletonEv
        - _ZN7simdutf8internalL22get_westmere_singletonEv
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:936,3'
          Dst:             __cxa_guard_acquire
        - Src:             'src/implementation.cpp:939,11'
          Dst:             _ZN7simdutf8internalL21get_icelake_singletonEv
        - Src:             'src/implementation.cpp:942,11'
          Dst:             _ZN7simdutf8internalL21get_haswell_singletonEv
        - Src:             'src/implementation.cpp:945,11'
          Dst:             _ZN7simdutf8internalL22get_westmere_singletonEv
        - Src:             'src/implementation.cpp:963,11'
          Dst:             _ZN7simdutf8internalL22get_fallback_singletonEv
        - Src:             'src/implementation.cpp:936,3'
          Dst:             __cxa_guard_release
        - Src:             'src/implementation.cpp:936,3'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7simdutf8internalL21get_icelake_singletonEv
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7icelake14implementationC2Ev
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:160,3'
          Dst:             __cxa_guard_acquire
        - Src:             'src/implementation.cpp:160,40'
          Dst:             _ZN7simdutf7icelake14implementationC2Ev
        - Src:             'src/implementation.cpp:160,3'
          Dst:             __cxa_guard_release
        - Src:             'src/implementation.cpp:160,3'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7simdutf8internalL21get_haswell_singletonEv
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell14implementationC2Ev
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:171,3'
          Dst:             __cxa_guard_acquire
        - Src:             'src/implementation.cpp:171,40'
          Dst:             _ZN7simdutf7haswell14implementationC2Ev
        - Src:             'src/implementation.cpp:171,3'
          Dst:             __cxa_guard_release
        - Src:             'src/implementation.cpp:171,3'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7simdutf8internalL22get_westmere_singletonEv
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere14implementationC2Ev
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:182,3'
          Dst:             __cxa_guard_acquire
        - Src:             'src/implementation.cpp:182,41'
          Dst:             _ZN7simdutf8westmere14implementationC2Ev
        - Src:             'src/implementation.cpp:182,3'
          Dst:             __cxa_guard_release
        - Src:             'src/implementation.cpp:182,3'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7simdutf8internalL22get_fallback_singletonEv
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8fallback14implementationC2Ev
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:248,3'
          Dst:             __cxa_guard_acquire
        - Src:             'src/implementation.cpp:248,41'
          Dst:             _ZN7simdutf8fallback14implementationC2Ev
        - Src:             'src/implementation.cpp:248,3'
          Dst:             __cxa_guard_release
        - Src:             'src/implementation.cpp:248,3'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7simdutf8fallback14implementationC2Ev
      functionSourceFile: '/src/simdutf/src/simdutf/fallback/implementation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf14implementationC2EPKcS2_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/fallback/implementation.h:16,9'
          Dst:             _ZN7simdutf14implementationC2EPKcS2_j
    - functionName:    _ZNK7simdutf14implementation4nameEv
      functionSourceFile: '/src/simdutf/include/simdutf/implementation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5092
      functionLinenumberEnd: 5092
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/implementation.h:5092,59'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf14implementation11descriptionEv
      functionSourceFile: '/src/simdutf/include/simdutf/implementation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5103
      functionLinenumberEnd: 5103
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/implementation.h:5103,66'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation16detect_encodingsEPKcm
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7simdutf3BOM9check_bomEPKcm
        - _ZNK7simdutf8fallback14implementation13validate_utf8EPKcm
        - _ZNK7simdutf8fallback14implementation14validate_utf32EPKDim
        - _ZNK7simdutf8fallback14implementation16validate_utf16leEPKDsm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:11,23'
          Dst:             _ZN7simdutf3BOM9check_bomEPKcm
        - Src:             'src/fallback/implementation.cpp:17,7'
          Dst:             _ZNK7simdutf8fallback14implementation13validate_utf8EPKcm
        - Src:             'src/fallback/implementation.cpp:21,9'
          Dst:             _ZNK7simdutf8fallback14implementation16validate_utf16leEPKDsm
        - Src:             'src/fallback/implementation.cpp:27,9'
          Dst:             _ZNK7simdutf8fallback14implementation14validate_utf32EPKDim
    - functionName:    _ZNK7simdutf14implementation25required_instruction_setsEv
      functionSourceFile: '/src/simdutf/include/simdutf/implementation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5143
      functionLinenumberEnd: 5144
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8fallback14implementation13validate_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_14utf88validateEPKcm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:38,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_14utf88validateEPKcm
    - functionName:    _ZNK7simdutf8fallback14implementation25validate_utf8_with_errorsEPKcm
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_14utf820validate_with_errorsEPKcm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:45,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_14utf820validate_with_errorsEPKcm
    - functionName:    _ZNK7simdutf8fallback14implementation14validate_asciiEPKcm
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_15ascii8validateIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEbS6_m
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:52,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_15ascii8validateIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEbS6_m
    - functionName:    _ZNK7simdutf8fallback14implementation26validate_ascii_with_errorsEPKcm
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_15ascii20validate_with_errorsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEENS_6resultES6_m
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:57,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_15ascii20validate_with_errorsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEENS_6resultES6_m
    - functionName:    _ZNK7simdutf8fallback14implementation25validate_utf16be_as_asciiEPKDsm
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar5utf1617validate_as_asciiILNS_10endiannessE1EEEbPKDsm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:71,10'
          Dst:             _ZN7simdutf6scalar5utf1617validate_as_asciiILNS_10endiannessE1EEEbPKDsm
    - functionName:    _ZNK7simdutf8fallback14implementation25validate_utf16le_as_asciiEPKDsm
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar5utf1617validate_as_asciiILNS_10endiannessE0EEEbPKDsm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:65,10'
          Dst:             _ZN7simdutf6scalar5utf1617validate_as_asciiILNS_10endiannessE0EEEbPKDsm
    - functionName:    _ZNK7simdutf8fallback14implementation16validate_utf16leEPKDsm
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar5utf168validateILNS_10endiannessE0EEEbPKDsm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:78,10'
          Dst:             _ZN7simdutf6scalar5utf168validateILNS_10endiannessE0EEEbPKDsm
    - functionName:    _ZNK7simdutf8fallback14implementation16validate_utf16beEPKDsm
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar5utf168validateILNS_10endiannessE1EEEbPKDsm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:86,10'
          Dst:             _ZN7simdutf6scalar5utf168validateILNS_10endiannessE1EEEbPKDsm
    - functionName:    _ZNK7simdutf8fallback14implementation28validate_utf16le_with_errorsEPKDsm
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar5utf1620validate_with_errorsILNS_10endiannessE0EEENS_6resultEPKDsm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:91,10'
          Dst:             _ZN7simdutf6scalar5utf1620validate_with_errorsILNS_10endiannessE0EEENS_6resultEPKDsm
    - functionName:    _ZNK7simdutf8fallback14implementation28validate_utf16be_with_errorsEPKDsm
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar5utf1620validate_with_errorsILNS_10endiannessE1EEENS_6resultEPKDsm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:96,10'
          Dst:             _ZN7simdutf6scalar5utf1620validate_with_errorsILNS_10endiannessE1EEENS_6resultEPKDsm
    - functionName:    _ZNK7simdutf8fallback14implementation22to_well_formed_utf16leEPKDsmPDs
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar5utf1620to_well_formed_utf16ILNS_10endiannessE0EEEvPKDsmPDs
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:101,10'
          Dst:             _ZN7simdutf6scalar5utf1620to_well_formed_utf16ILNS_10endiannessE0EEEvPKDsmPDs
        - Src:             'src/fallback/implementation.cpp:101,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation22to_well_formed_utf16beEPKDsmPDs
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar5utf1620to_well_formed_utf16ILNS_10endiannessE1EEEvPKDsmPDs
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:107,10'
          Dst:             _ZN7simdutf6scalar5utf1620to_well_formed_utf16ILNS_10endiannessE1EEEvPKDsmPDs
        - Src:             'src/fallback/implementation.cpp:107,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation14validate_utf32EPKDim
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar5utf328validateEPKDim
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:115,10'
          Dst:             _ZN7simdutf6scalar5utf328validateEPKDim
    - functionName:    _ZNK7simdutf8fallback14implementation26validate_utf32_with_errorsEPKDim
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar5utf3220validate_with_errorsEPKDim
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:122,10'
          Dst:             _ZN7simdutf6scalar5utf3220validate_with_errorsEPKDim
    - functionName:    _ZNK7simdutf8fallback14implementation22convert_latin1_to_utf8EPKcmPc
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114latin1_to_utf87convertEPKcmPc
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:129,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114latin1_to_utf87convertEPKcmPc
        - Src:             'src/fallback/implementation.cpp:129,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation25convert_latin1_to_utf16leEPKcmPDs
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_115latin1_to_utf167convertILNS_10endiannessE0EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:136,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_115latin1_to_utf167convertILNS_10endiannessE0EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
        - Src:             'src/fallback/implementation.cpp:136,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation25convert_latin1_to_utf16beEPKcmPDs
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_115latin1_to_utf167convertILNS_10endiannessE1EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:142,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_115latin1_to_utf167convertILNS_10endiannessE1EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
        - Src:             'src/fallback/implementation.cpp:142,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation23convert_latin1_to_utf32EPKcmPDi
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_115latin1_to_utf327convertIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mPDi
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:150,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_115latin1_to_utf327convertIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mPDi
        - Src:             'src/fallback/implementation.cpp:150,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation22convert_utf8_to_latin1EPKcmPc
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf8_to_latin17convertIPKcPcQaasr7simdutf6detailE22indexes_into_byte_likeIT_Esr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mS8_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:157,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf8_to_latin17convertIPKcPcQaasr7simdutf6detailE22indexes_into_byte_likeIT_Esr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mS8_
        - Src:             'src/fallback/implementation.cpp:157,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation34convert_utf8_to_latin1_with_errorsEPKcmPc
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          42
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf8_to_latin119convert_with_errorsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEENS_6resultES6_mPc
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:162,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf8_to_latin119convert_with_errorsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEENS_6resultES6_mPc
        - Src:             'src/fallback/implementation.cpp:162,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation28convert_valid_utf8_to_latin1EPKcmPc
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf8_to_latin113convert_validIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mPc
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:167,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf8_to_latin113convert_validIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mPc
        - Src:             'src/fallback/implementation.cpp:167,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation23convert_utf8_to_utf16leEPKcmPDs
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf167convertILNS_10endiannessE0EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:174,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf167convertILNS_10endiannessE0EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
        - Src:             'src/fallback/implementation.cpp:174,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation23convert_utf8_to_utf16beEPKcmPDs
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf167convertILNS_10endiannessE1EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:180,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf167convertILNS_10endiannessE1EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
        - Src:             'src/fallback/implementation.cpp:180,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation35convert_utf8_to_utf16le_with_errorsEPKcmPDs
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          42
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1619convert_with_errorsILNS_10endiannessE0EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEENS_6resultES7_mPDs
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:186,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1619convert_with_errorsILNS_10endiannessE0EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEENS_6resultES7_mPDs
        - Src:             'src/fallback/implementation.cpp:186,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation35convert_utf8_to_utf16be_with_errorsEPKcmPDs
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          42
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1619convert_with_errorsILNS_10endiannessE1EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEENS_6resultES7_mPDs
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:192,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1619convert_with_errorsILNS_10endiannessE1EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEENS_6resultES7_mPDs
        - Src:             'src/fallback/implementation.cpp:192,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation41utf8_length_from_utf16le_with_replacementEPKDsm
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar5utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE0EEENS_6resultEPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:484,10'
          Dst:             _ZN7simdutf6scalar5utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE0EEENS_6resultEPKDsm
        - Src:             'src/fallback/implementation.cpp:484,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation41utf8_length_from_utf16be_with_replacementEPKDsm
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar5utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE1EEENS_6resultEPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:491,10'
          Dst:             _ZN7simdutf6scalar5utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE1EEENS_6resultEPKDsm
        - Src:             'src/fallback/implementation.cpp:491,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation21convert_utf8_to_utf32EPKcmPDi
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf327convertIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mPDi
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:212,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf327convertIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mPDi
        - Src:             'src/fallback/implementation.cpp:212,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation33convert_utf8_to_utf32_with_errorsEPKcmPDi
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          42
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf3219convert_with_errorsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEENS_6resultES6_mPDi
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:217,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf3219convert_with_errorsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEENS_6resultES6_mPDi
        - Src:             'src/fallback/implementation.cpp:217,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation29convert_valid_utf8_to_utf16leEPKcmPDs
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1613convert_validILNS_10endiannessE0EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:198,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1613convert_validILNS_10endiannessE0EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
        - Src:             'src/fallback/implementation.cpp:198,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation29convert_valid_utf8_to_utf16beEPKcmPDs
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1613convert_validILNS_10endiannessE1EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:204,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1613convert_validILNS_10endiannessE1EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
        - Src:             'src/fallback/implementation.cpp:204,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation27convert_valid_utf8_to_utf32EPKcmPDi
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf3213convert_validIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mPDi
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:222,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf3213convert_validIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mPDi
        - Src:             'src/fallback/implementation.cpp:222,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation22utf16_length_from_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_14utf822utf16_length_from_utf8IPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_m
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:479,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_14utf822utf16_length_from_utf8IPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_m
        - Src:             'src/fallback/implementation.cpp:479,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation22utf32_length_from_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_14utf817count_code_pointsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_m
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:528,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_14utf817count_code_pointsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_m
        - Src:             'src/fallback/implementation.cpp:528,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation25convert_utf16le_to_latin1EPKDsmPc
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin17convertILNS_10endiannessE0EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT0_Esr7simdutf6detailE26index_assignable_from_charIT1_EEEmS8_mS9_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:229,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin17convertILNS_10endiannessE0EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT0_Esr7simdutf6detailE26index_assignable_from_charIT1_EEEmS8_mS9_
        - Src:             'src/fallback/implementation.cpp:229,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation25convert_utf16be_to_latin1EPKDsmPc
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin17convertILNS_10endiannessE1EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT0_Esr7simdutf6detailE26index_assignable_from_charIT1_EEEmS8_mS9_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:235,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin17convertILNS_10endiannessE1EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT0_Esr7simdutf6detailE26index_assignable_from_charIT1_EEEmS8_mS9_
        - Src:             'src/fallback/implementation.cpp:235,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation37convert_utf16le_to_latin1_with_errorsEPKDsmPc
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          42
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin119convert_with_errorsILNS_10endiannessE0EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT0_Esr7simdutf6detailE26index_assignable_from_charIT1_EEENS_6resultES8_mS9_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:242,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin119convert_with_errorsILNS_10endiannessE0EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT0_Esr7simdutf6detailE26index_assignable_from_charIT1_EEENS_6resultES8_mS9_
        - Src:             'src/fallback/implementation.cpp:242,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation37convert_utf16be_to_latin1_with_errorsEPKDsmPc
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          42
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin119convert_with_errorsILNS_10endiannessE1EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT0_Esr7simdutf6detailE26index_assignable_from_charIT1_EEENS_6resultES8_mS9_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:249,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin119convert_with_errorsILNS_10endiannessE1EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT0_Esr7simdutf6detailE26index_assignable_from_charIT1_EEENS_6resultES8_mS9_
        - Src:             'src/fallback/implementation.cpp:249,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation31convert_valid_utf16le_to_latin1EPKDsmPc
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin113convert_validILNS_10endiannessE0EEEmPKDsmPc
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:255,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin113convert_validILNS_10endiannessE0EEEmPKDsmPc
        - Src:             'src/fallback/implementation.cpp:255,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation31convert_valid_utf16be_to_latin1EPKDsmPc
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin113convert_validILNS_10endiannessE1EEEmPKDsmPc
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:261,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin113convert_validILNS_10endiannessE1EEEmPKDsmPc
        - Src:             'src/fallback/implementation.cpp:261,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation23convert_utf16le_to_utf8EPKDsmPc
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf87convertILNS_10endiannessE0EPKDsPcQsr7simdutf6detailE18indexes_into_utf16IT0_EEEmS8_mT1_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:269,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf87convertILNS_10endiannessE0EPKDsPcQsr7simdutf6detailE18indexes_into_utf16IT0_EEEmS8_mT1_
        - Src:             'src/fallback/implementation.cpp:269,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation23convert_utf16be_to_utf8EPKDsmPc
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf87convertILNS_10endiannessE1EPKDsPcQsr7simdutf6detailE18indexes_into_utf16IT0_EEEmS8_mT1_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:275,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf87convertILNS_10endiannessE1EPKDsPcQsr7simdutf6detailE18indexes_into_utf16IT0_EEEmS8_mT1_
        - Src:             'src/fallback/implementation.cpp:275,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation35convert_utf16le_to_utf8_with_errorsEPKDsmPc
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          44
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf819convert_with_errorsILNS_10endiannessE0ELb0EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT1_Esr7simdutf6detailE26index_assignable_from_charIT2_EEENS_11full_resultES8_mS9_m
        - _ZNK7simdutf11full_resultcvNS_6resultEEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:280,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf819convert_with_errorsILNS_10endiannessE0ELb0EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT1_Esr7simdutf6detailE26index_assignable_from_charIT2_EEENS_11full_resultES8_mS9_m
        - Src:             'src/fallback/implementation.cpp:280,10'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/fallback/implementation.cpp:280,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation35convert_utf16be_to_utf8_with_errorsEPKDsmPc
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          44
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf819convert_with_errorsILNS_10endiannessE1ELb0EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT1_Esr7simdutf6detailE26index_assignable_from_charIT2_EEENS_11full_resultES8_mS9_m
        - _ZNK7simdutf11full_resultcvNS_6resultEEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:286,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf819convert_with_errorsILNS_10endiannessE1ELb0EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT1_Esr7simdutf6detailE26index_assignable_from_charIT2_EEENS_11full_resultES8_mS9_m
        - Src:             'src/fallback/implementation.cpp:286,10'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/fallback/implementation.cpp:286,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation40convert_utf16le_to_utf8_with_replacementEPKDsmPc
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 499
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf824convert_with_replacementILNS_10endiannessE0EEEmPKDsmPc
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:498,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf824convert_with_replacementILNS_10endiannessE0EEEmPKDsmPc
        - Src:             'src/fallback/implementation.cpp:498,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation40convert_utf16be_to_utf8_with_replacementEPKDsmPc
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 504
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf824convert_with_replacementILNS_10endiannessE1EEEmPKDsmPc
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:505,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf824convert_with_replacementILNS_10endiannessE1EEEmPKDsmPc
        - Src:             'src/fallback/implementation.cpp:505,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation29convert_valid_utf16le_to_utf8EPKDsmPc
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf813convert_validILNS_10endiannessE0EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT0_Esr7simdutf6detailE26index_assignable_from_charIT1_EEEmS8_mS9_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:292,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf813convert_validILNS_10endiannessE0EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT0_Esr7simdutf6detailE26index_assignable_from_charIT1_EEEmS8_mS9_
        - Src:             'src/fallback/implementation.cpp:292,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation29convert_valid_utf16be_to_utf8EPKDsmPc
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf813convert_validILNS_10endiannessE1EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT0_Esr7simdutf6detailE26index_assignable_from_charIT1_EEEmS8_mS9_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:298,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf813convert_validILNS_10endiannessE1EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT0_Esr7simdutf6detailE26index_assignable_from_charIT1_EEEmS8_mS9_
        - Src:             'src/fallback/implementation.cpp:298,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation24convert_utf16le_to_utf32EPKDsmPDi
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf327convertILNS_10endiannessE0EEEmPKDsmPDi
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:376,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf327convertILNS_10endiannessE0EEEmPKDsmPDi
        - Src:             'src/fallback/implementation.cpp:376,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation24convert_utf16be_to_utf32EPKDsmPDi
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf327convertILNS_10endiannessE1EEEmPKDsmPDi
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:382,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf327convertILNS_10endiannessE1EEEmPKDsmPDi
        - Src:             'src/fallback/implementation.cpp:382,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation36convert_utf16le_to_utf32_with_errorsEPKDsmPDi
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          42
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf3219convert_with_errorsILNS_10endiannessE0EEENS_6resultEPKDsmPDi
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:388,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf3219convert_with_errorsILNS_10endiannessE0EEENS_6resultEPKDsmPDi
        - Src:             'src/fallback/implementation.cpp:388,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation36convert_utf16be_to_utf32_with_errorsEPKDsmPDi
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          42
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf3219convert_with_errorsILNS_10endiannessE1EEENS_6resultEPKDsmPDi
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:394,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf3219convert_with_errorsILNS_10endiannessE1EEENS_6resultEPKDsmPDi
        - Src:             'src/fallback/implementation.cpp:394,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation30convert_valid_utf16le_to_utf32EPKDsmPDi
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf3213convert_validILNS_10endiannessE0EEEmPKDsmPDi
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:400,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf3213convert_validILNS_10endiannessE0EEEmPKDsmPDi
        - Src:             'src/fallback/implementation.cpp:400,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation30convert_valid_utf16be_to_utf32EPKDsmPDi
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf3213convert_validILNS_10endiannessE1EEEmPKDsmPDi
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:406,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf3213convert_validILNS_10endiannessE1EEEmPKDsmPDi
        - Src:             'src/fallback/implementation.cpp:406,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation24utf8_length_from_utf16leEPKDsm
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar5utf1622utf8_length_from_utf16ILNS_10endiannessE0EEEmPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:453,10'
          Dst:             _ZN7simdutf6scalar5utf1622utf8_length_from_utf16ILNS_10endiannessE0EEEmPKDsm
        - Src:             'src/fallback/implementation.cpp:453,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation24utf8_length_from_utf16beEPKDsm
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar5utf1622utf8_length_from_utf16ILNS_10endiannessE1EEEmPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:459,10'
          Dst:             _ZN7simdutf6scalar5utf1622utf8_length_from_utf16ILNS_10endiannessE1EEEmPKDsm
        - Src:             'src/fallback/implementation.cpp:459,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation23convert_utf32_to_latin1EPKDimPc
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_115utf32_to_latin17convertEPKDimPc
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:306,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_115utf32_to_latin17convertEPKDimPc
        - Src:             'src/fallback/implementation.cpp:306,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation35convert_utf32_to_latin1_with_errorsEPKDimPc
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          42
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_115utf32_to_latin119convert_with_errorsEPKDimPc
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:311,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_115utf32_to_latin119convert_with_errorsEPKDimPc
        - Src:             'src/fallback/implementation.cpp:311,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation29convert_valid_utf32_to_latin1EPKDimPc
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_115utf32_to_latin113convert_validEPKDimPc
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:316,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_115utf32_to_latin113convert_validEPKDimPc
        - Src:             'src/fallback/implementation.cpp:316,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation21convert_utf32_to_utf8EPKDimPc
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf32_to_utf87convertIPKDiPcQaasr7simdutf6detailE18indexes_into_utf32IT_Esr7simdutf6detailE26index_assignable_from_charIT0_EEEmS7_mS8_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:323,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf32_to_utf87convertIPKDiPcQaasr7simdutf6detailE18indexes_into_utf32IT_Esr7simdutf6detailE26index_assignable_from_charIT0_EEEmS7_mS8_
        - Src:             'src/fallback/implementation.cpp:323,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation33convert_utf32_to_utf8_with_errorsEPKDimPc
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          42
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf32_to_utf819convert_with_errorsIPKDiPcQaasr7simdutf6detailE18indexes_into_utf32IT_Esr7simdutf6detailE26index_assignable_from_charIT0_EEENS_6resultES7_mS8_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:328,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf32_to_utf819convert_with_errorsIPKDiPcQaasr7simdutf6detailE18indexes_into_utf32IT_Esr7simdutf6detailE26index_assignable_from_charIT0_EEENS_6resultES7_mS8_
        - Src:             'src/fallback/implementation.cpp:328,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation27convert_valid_utf32_to_utf8EPKDimPc
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf32_to_utf813convert_validIPKDiPcQaasr7simdutf6detailE18indexes_into_utf32IT_Esr7simdutf6detailE26index_assignable_from_charIT0_EEEmS7_mS8_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:333,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf32_to_utf813convert_validIPKDiPcQaasr7simdutf6detailE18indexes_into_utf32IT_Esr7simdutf6detailE26index_assignable_from_charIT0_EEEmS7_mS8_
        - Src:             'src/fallback/implementation.cpp:333,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation24convert_utf32_to_utf16leEPKDimPDs
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf32_to_utf167convertILNS_10endiannessE0EEEmPKDimPDs
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:340,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf32_to_utf167convertILNS_10endiannessE0EEEmPKDimPDs
        - Src:             'src/fallback/implementation.cpp:340,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation24convert_utf32_to_utf16beEPKDimPDs
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf32_to_utf167convertILNS_10endiannessE1EEEmPKDimPDs
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:346,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf32_to_utf167convertILNS_10endiannessE1EEEmPKDimPDs
        - Src:             'src/fallback/implementation.cpp:346,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation36convert_utf32_to_utf16le_with_errorsEPKDimPDs
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          42
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf32_to_utf1619convert_with_errorsILNS_10endiannessE0EEENS_6resultEPKDimPDs
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:352,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf32_to_utf1619convert_with_errorsILNS_10endiannessE0EEENS_6resultEPKDimPDs
        - Src:             'src/fallback/implementation.cpp:352,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation36convert_utf32_to_utf16be_with_errorsEPKDimPDs
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          42
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf32_to_utf1619convert_with_errorsILNS_10endiannessE1EEENS_6resultEPKDimPDs
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:358,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf32_to_utf1619convert_with_errorsILNS_10endiannessE1EEENS_6resultEPKDimPDs
        - Src:             'src/fallback/implementation.cpp:358,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation30convert_valid_utf32_to_utf16leEPKDimPDs
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf32_to_utf1613convert_validILNS_10endiannessE0EEEmPKDimPDs
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:364,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf32_to_utf1613convert_validILNS_10endiannessE0EEEmPKDimPDs
        - Src:             'src/fallback/implementation.cpp:364,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation30convert_valid_utf32_to_utf16beEPKDimPDs
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf32_to_utf1613convert_validILNS_10endiannessE1EEEmPKDimPDs
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:370,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf32_to_utf1613convert_validILNS_10endiannessE1EEEmPKDimPDs
        - Src:             'src/fallback/implementation.cpp:370,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation23change_endianness_utf16EPKDsmPDs
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar5utf1623change_endianness_utf16EPKDsmPDs
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:415,3'
          Dst:             _ZN7simdutf6scalar5utf1623change_endianness_utf16EPKDsmPDs
        - Src:             'src/fallback/implementation.cpp:415,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation23utf8_length_from_latin1EPKcm
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114latin1_to_utf823utf8_length_from_latin1IPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_m
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:446,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114latin1_to_utf823utf8_length_from_latin1IPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_m
    - functionName:    _ZNK7simdutf8fallback14implementation22utf8_length_from_utf32EPKDim
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar5utf3222utf8_length_from_utf32EPKDim
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:514,10'
          Dst:             _ZN7simdutf6scalar5utf3222utf8_length_from_utf32EPKDim
        - Src:             'src/fallback/implementation.cpp:514,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation23latin1_length_from_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_14utf817count_code_pointsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_m
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:439,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_14utf817count_code_pointsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_m
        - Src:             'src/fallback/implementation.cpp:439,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation23utf16_length_from_utf32EPKDim
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar5utf3223utf16_length_from_utf32EPKDim
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:521,10'
          Dst:             _ZN7simdutf6scalar5utf3223utf16_length_from_utf32EPKDim
        - Src:             'src/fallback/implementation.cpp:521,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation25utf32_length_from_utf16leEPKDsm
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar5utf1623utf32_length_from_utf16ILNS_10endiannessE0EEEmPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:466,10'
          Dst:             _ZN7simdutf6scalar5utf1623utf32_length_from_utf16ILNS_10endiannessE0EEEmPKDsm
        - Src:             'src/fallback/implementation.cpp:466,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation25utf32_length_from_utf16beEPKDsm
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar5utf1623utf32_length_from_utf16ILNS_10endiannessE1EEEmPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:472,10'
          Dst:             _ZN7simdutf6scalar5utf1623utf32_length_from_utf16ILNS_10endiannessE1EEEmPKDsm
        - Src:             'src/fallback/implementation.cpp:472,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation13count_utf16leEPKDsm
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar5utf1617count_code_pointsILNS_10endiannessE0EEEmPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:420,10'
          Dst:             _ZN7simdutf6scalar5utf1617count_code_pointsILNS_10endiannessE0EEEmPKDsm
        - Src:             'src/fallback/implementation.cpp:420,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation13count_utf16beEPKDsm
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 425
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar5utf1617count_code_pointsILNS_10endiannessE1EEEmPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:425,10'
          Dst:             _ZN7simdutf6scalar5utf1617count_code_pointsILNS_10endiannessE1EEEmPKDsm
        - Src:             'src/fallback/implementation.cpp:425,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation10count_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_14utf817count_code_pointsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_m
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:432,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_14utf817count_code_pointsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_m
        - Src:             'src/fallback/implementation.cpp:432,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf14implementation25binary_length_from_base64EPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6425binary_length_from_base64IcEEmPKT_m
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:129,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6425binary_length_from_base64IcEEmPKT_m
    - functionName:    _ZNK7simdutf14implementation25binary_length_from_base64EPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6425binary_length_from_base64IDsEEmPKT_m
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:134,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6425binary_length_from_base64IDsEEmPKT_m
    - functionName:    _ZNK7simdutf8fallback14implementation16base64_to_binaryEPKcmPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 538
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6429base64_to_binary_details_implIcEENS_11full_resultEPKT_mPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZNK7simdutf11full_resultcvNS_6resultEEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:537,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6429base64_to_binary_details_implIcEENS_11full_resultEPKT_mPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/fallback/implementation.cpp:537,10'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
    - functionName:    _ZNK7simdutf8fallback14implementation24base64_to_binary_detailsEPKcmPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6429base64_to_binary_details_implIcEENS_11full_resultEPKT_mPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:551,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6429base64_to_binary_details_implIcEENS_11full_resultEPKT_mPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
    - functionName:    _ZNK7simdutf8fallback14implementation16base64_to_binaryEPKDsmPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6429base64_to_binary_details_implIDsEENS_11full_resultEPKT_mPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZNK7simdutf11full_resultcvNS_6resultEEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:544,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6429base64_to_binary_details_implIDsEENS_11full_resultEPKT_mPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/fallback/implementation.cpp:544,10'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
    - functionName:    _ZNK7simdutf8fallback14implementation24base64_to_binary_detailsEPKDsmPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 559
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6429base64_to_binary_details_implIDsEENS_11full_resultEPKT_mPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:558,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6429base64_to_binary_details_implIDsEENS_11full_resultEPKT_mPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
    - functionName:    _ZNK7simdutf8fallback14implementation16binary_to_base64EPKcmPcNS_14base64_optionsE
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 565
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          37
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6418tail_encode_base64EPcPKcmNS_14base64_optionsE
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:565,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6418tail_encode_base64EPcPKcmNS_14base64_optionsE
        - Src:             'src/fallback/implementation.cpp:565,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation27binary_to_base64_with_linesEPKcmPcmNS_14base64_optionsE
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          40
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6423tail_encode_base64_implILb1EEEmPcPKcmNS_14base64_optionsEmm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/fallback/implementation.cpp:571,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6423tail_encode_base64_implILb1EEEmPcPKcmNS_14base64_optionsEmm
        - Src:             'src/fallback/implementation.cpp:571,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8fallback14implementation4findEPKcS3_c
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 576
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8fallback14implementation4findEPKDsS3_Ds
      functionSourceFile: '/src/simdutf/src/fallback/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionLinenumberEnd: 593
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_16base6423tail_encode_base64_implILb1EEEmPcPKcmNS_14base64_optionsEmm
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 642
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         93
      ICount:          1418
      EdgeCount:       120
      CyclomaticComplexity: 29
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'include/simdutf/scalar/base64.h:499,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_16base6418tail_encode_base64EPcPKcmNS_14base64_optionsE
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 648
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6423tail_encode_base64_implILb0EEEmPcPKcmNS_14base64_optionsEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/base64.h:649,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6423tail_encode_base64_implILb0EEEmPcPKcmNS_14base64_optionsEmm
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_16base6429base64_to_binary_details_implIDsEENS_11full_resultEPKT_mPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 727
      functionLinenumberEnd: 776
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          292
      EdgeCount:       71
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIDsEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/base64.h:732,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'include/simdutf/scalar/base64.h:739,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'include/simdutf/scalar/base64.h:741,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/base64.h:743,19'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIDsEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'include/simdutf/scalar/base64.h:745,7'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - Src:             'include/simdutf/scalar/base64.h:747,8'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'include/simdutf/scalar/base64.h:752,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'include/simdutf/scalar/base64.h:759,7'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'include/simdutf/scalar/base64.h:763,12'
          Dst:             _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - Src:             'include/simdutf/scalar/base64.h:770,14'
          Dst:             _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - Src:             'include/simdutf/scalar/base64.h:743,19'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          85
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
      functionUses:    30
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/base64.h:402,10'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
    - functionName:    _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
      functionSourceFile: '/src/simdutf/include/simdutf/implementation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4853
      functionLinenumberEnd: 4854
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - short
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6412is_ignorableIDsEEbT_NS_14base64_optionsE
        - __clang_call_terminate
      functionUses:    30
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/implementation.h:4854,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6412is_ignorableIDsEEbT_NS_14base64_optionsE
        - Src:             'include/simdutf/implementation.h:4854,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_16base6412is_ignorableIDsEEbT_NS_14base64_optionsE
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - short
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          126
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/base64.h:39,7'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'include/simdutf/scalar/base64.h:42,7'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
    - functionName:    _ZNK7simdutf11full_resultcvNS_6resultEEv
      functionSourceFile: '/src/simdutf/include/simdutf/error.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    46
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/error.h:119,14'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/error.h:121,14'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_16base6429base64_to_binary_details_implIcEENS_11full_resultEPKT_mPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 727
      functionLinenumberEnd: 776
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          292
      EdgeCount:       71
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIcEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/base64.h:732,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'include/simdutf/scalar/base64.h:739,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'include/simdutf/scalar/base64.h:741,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/base64.h:743,19'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIcEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'include/simdutf/scalar/base64.h:745,7'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - Src:             'include/simdutf/scalar/base64.h:747,8'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'include/simdutf/scalar/base64.h:752,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'include/simdutf/scalar/base64.h:759,7'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'include/simdutf/scalar/base64.h:763,12'
          Dst:             _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - Src:             'include/simdutf/scalar/base64.h:770,14'
          Dst:             _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - Src:             'include/simdutf/scalar/base64.h:743,19'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          307
      EdgeCount:       68
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7simdutf4findEPKcS1_c
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/base64.h:117,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'include/simdutf/scalar/base64.h:126,15'
          Dst:             _ZN7simdutf4findEPKcS1_c
        - Src:             'include/simdutf/scalar/base64.h:141,26'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
    - functionName:    _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
      functionSourceFile: '/src/simdutf/include/simdutf/implementation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4848
      functionLinenumberEnd: 4849
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - char
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6412is_ignorableIcEEbT_NS_14base64_optionsE
        - __clang_call_terminate
      functionUses:    30
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/implementation.h:4849,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6412is_ignorableIcEEbT_NS_14base64_optionsE
        - Src:             'include/simdutf/implementation.h:4849,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_16base6412is_ignorableIcEEbT_NS_14base64_optionsE
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - char
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          125
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/base64.h:39,7'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'include/simdutf/scalar/base64.h:42,7'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
    - functionName:    _ZN7simdutf4findEPKcS1_c
      functionSourceFile: '/src/simdutf/include/simdutf/implementation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4144
      functionLinenumberEnd: 4154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6detail4findEPKcS2_c
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/implementation.h:4154,12'
          Dst:             _ZN7simdutf6detail4findEPKcS2_c
    - functionName:    _ZN7simdutf6detail4findEPKcS2_c
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2465
      functionLinenumberEnd: 2466
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2466,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2466,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2466,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_16base6425binary_length_from_base64IDsEEmPKT_m
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 720
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_16base6425binary_length_from_base64IcEEmPKT_m
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 720
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_14utf817count_code_pointsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_m
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar5utf1617count_code_pointsILNS_10endiannessE1EEEmPKDsm
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          53
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16.h:83,21'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
    - functionName:    _ZN7simdutf6scalar5utf1617count_code_pointsILNS_10endiannessE0EEEmPKDsm
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          53
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16.h:83,21'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
    - functionName:    _ZN7simdutf6scalar5utf1623utf32_length_from_utf16ILNS_10endiannessE1EEEmPKDsm
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          53
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16.h:112,21'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
    - functionName:    _ZN7simdutf6scalar5utf1623utf32_length_from_utf16ILNS_10endiannessE0EEEmPKDsm
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          53
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16.h:112,21'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
    - functionName:    _ZN7simdutf6scalar5utf3223utf16_length_from_utf32EPKDim
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          43
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar5utf3222utf8_length_from_utf32EPKDim
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          63
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_114latin1_to_utf823utf8_length_from_latin1IPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_m
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/latin1_to_utf8/latin1_to_utf8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          153
      EdgeCount:       39
      CyclomaticComplexity: 20
      functionsReached:
        - _ZZN7simdutf6scalar12_GLOBAL__N_114latin1_to_utf823utf8_length_from_latin1IPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mENKUlmE_clEm
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/latin1_to_utf8/latin1_to_utf8.h:166,17'
          Dst:             _ZZN7simdutf6scalar12_GLOBAL__N_114latin1_to_utf823utf8_length_from_latin1IPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mENKUlmE_clEm
        - Src:             'include/simdutf/scalar/latin1_to_utf8/latin1_to_utf8.h:168,17'
          Dst:             _ZZN7simdutf6scalar12_GLOBAL__N_114latin1_to_utf823utf8_length_from_latin1IPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mENKUlmE_clEm
        - Src:             'include/simdutf/scalar/latin1_to_utf8/latin1_to_utf8.h:170,17'
          Dst:             _ZZN7simdutf6scalar12_GLOBAL__N_114latin1_to_utf823utf8_length_from_latin1IPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mENKUlmE_clEm
        - Src:             'include/simdutf/scalar/latin1_to_utf8/latin1_to_utf8.h:172,17'
          Dst:             _ZZN7simdutf6scalar12_GLOBAL__N_114latin1_to_utf823utf8_length_from_latin1IPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mENKUlmE_clEm
        - Src:             'include/simdutf/scalar/latin1_to_utf8/latin1_to_utf8.h:177,17'
          Dst:             _ZZN7simdutf6scalar12_GLOBAL__N_114latin1_to_utf823utf8_length_from_latin1IPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mENKUlmE_clEm
        - Src:             'include/simdutf/scalar/latin1_to_utf8/latin1_to_utf8.h:166,17'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf6scalar5utf1623change_endianness_utf16EPKDsmPDs
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          47
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_114utf32_to_utf1613convert_validILNS_10endiannessE1EEEmPKDimPDs
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf32_to_utf16/valid_utf32_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          101
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7simdutf6scalar14u16_swap_bytesEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf32_to_utf16/valid_utf32_to_utf16.h:19,40'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf32_to_utf16/valid_utf32_to_utf16.h:28,26'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf32_to_utf16/valid_utf32_to_utf16.h:29,25'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_114utf32_to_utf1613convert_validILNS_10endiannessE0EEEmPKDimPDs
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf32_to_utf16/valid_utf32_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          87
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_114utf32_to_utf1619convert_with_errorsILNS_10endiannessE1EEENS_6resultEPKDimPDs
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf32_to_utf16/utf32_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          131
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar14u16_swap_bytesEt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf32_to_utf16/utf32_to_utf16.h:53,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf32_to_utf16/utf32_to_utf16.h:57,40'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf32_to_utf16/utf32_to_utf16.h:62,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf32_to_utf16/utf32_to_utf16.h:68,26'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf32_to_utf16/utf32_to_utf16.h:69,25'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf32_to_utf16/utf32_to_utf16.h:76,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_114utf32_to_utf1619convert_with_errorsILNS_10endiannessE0EEENS_6resultEPKDimPDs
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf32_to_utf16/utf32_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          124
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf32_to_utf16/utf32_to_utf16.h:53,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf32_to_utf16/utf32_to_utf16.h:62,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf32_to_utf16/utf32_to_utf16.h:76,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_114utf32_to_utf167convertILNS_10endiannessE1EEEmPKDimPDs
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf32_to_utf16/utf32_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          129
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7simdutf6scalar14u16_swap_bytesEt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf32_to_utf16/utf32_to_utf16.h:22,40'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf32_to_utf16/utf32_to_utf16.h:33,26'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf32_to_utf16/utf32_to_utf16.h:34,25'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_114utf32_to_utf167convertILNS_10endiannessE0EEEmPKDimPDs
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf32_to_utf16/utf32_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          115
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_113utf32_to_utf813convert_validIPKDiPcQaasr7simdutf6detailE18indexes_into_utf32IT_Esr7simdutf6detailE26index_assignable_from_charIT0_EEEmS7_mS8_
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf32_to_utf8/valid_utf32_to_utf8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          211
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_113utf32_to_utf819convert_with_errorsIPKDiPcQaasr7simdutf6detailE18indexes_into_utf32IT_Esr7simdutf6detailE26index_assignable_from_charIT0_EEENS_6resultES7_mS8_
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf32_to_utf8/utf32_to_utf8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          251
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf32_to_utf8/utf32_to_utf8.h:115,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf32_to_utf8/utf32_to_utf8.h:125,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf32_to_utf8/utf32_to_utf8.h:134,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_113utf32_to_utf87convertIPKDiPcQaasr7simdutf6detailE18indexes_into_utf32IT_Esr7simdutf6detailE26index_assignable_from_charIT0_EEEmS7_mS8_
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf32_to_utf8/utf32_to_utf8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          242
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_115utf32_to_latin113convert_validEPKDimPc
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf32_to_latin1/valid_utf32_to_latin1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_115utf32_to_latin113convert_validIPKjPcEEmT_mT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf32_to_latin1/valid_utf32_to_latin1.h:58,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_115utf32_to_latin113convert_validIPKjPcEEmT_mT0_
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_115utf32_to_latin113convert_validIPKjPcEEmT_mT0_
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf32_to_latin1/valid_utf32_to_latin1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          109
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_115utf32_to_latin119convert_with_errorsEPKDimPc
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf32_to_latin1/utf32_to_latin1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          121
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf32_to_latin1/utf32_to_latin1.h:57,14'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf32_to_latin1/utf32_to_latin1.h:60,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_115utf32_to_latin17convertEPKDimPc
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf32_to_latin1/utf32_to_latin1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          68
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar5utf1622utf8_length_from_utf16ILNS_10endiannessE1EEEmPKDsm
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          87
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16.h:95,21'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
    - functionName:    _ZN7simdutf6scalar5utf1622utf8_length_from_utf16ILNS_10endiannessE0EEEmPKDsm
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          87
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16.h:95,21'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf3213convert_validILNS_10endiannessE1EEEmPKDsmPDi
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16_to_utf32/valid_utf16_to_utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          124
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar14u16_swap_bytesEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16_to_utf32/valid_utf16_to_utf32.h:16,37'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf16_to_utf32/valid_utf16_to_utf32.h:28,34'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf3213convert_validILNS_10endiannessE0EEEmPKDsmPDi
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16_to_utf32/valid_utf16_to_utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          115
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf3219convert_with_errorsILNS_10endiannessE1EEENS_6resultEPKDsmPDi
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16_to_utf32/utf16_to_utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          147
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar14u16_swap_bytesEt
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16_to_utf32/utf16_to_utf32.h:52,37'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf16_to_utf32/utf16_to_utf32.h:61,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf16_to_utf32/utf16_to_utf32.h:64,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf16_to_utf32/utf16_to_utf32.h:67,34'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf16_to_utf32/utf16_to_utf32.h:71,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf16_to_utf32/utf16_to_utf32.h:78,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf3219convert_with_errorsILNS_10endiannessE0EEENS_6resultEPKDsmPDi
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16_to_utf32/utf16_to_utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          145
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16_to_utf32/utf16_to_utf32.h:61,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf16_to_utf32/utf16_to_utf32.h:64,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf16_to_utf32/utf16_to_utf32.h:71,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf16_to_utf32/utf16_to_utf32.h:78,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf327convertILNS_10endiannessE1EEEmPKDsmPDi
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16_to_utf32/utf16_to_utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          144
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7simdutf6scalar14u16_swap_bytesEt
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16_to_utf32/utf16_to_utf32.h:16,37'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf16_to_utf32/utf16_to_utf32.h:31,34'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf327convertILNS_10endiannessE0EEEmPKDsmPDi
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16_to_utf32/utf16_to_utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          135
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf813convert_validILNS_10endiannessE1EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT0_Esr7simdutf6detailE26index_assignable_from_charIT1_EEEmS8_mS9_
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16_to_utf8/valid_utf16_to_utf8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          286
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7simdutf6scalar14u16_swap_bytesEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16_to_utf8/valid_utf16_to_utf8.h:35,41'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf16_to_utf8/valid_utf16_to_utf8.h:45,37'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf16_to_utf8/valid_utf16_to_utf8.h:70,34'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf813convert_validILNS_10endiannessE0EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT0_Esr7simdutf6detailE26index_assignable_from_charIT1_EEEmS8_mS9_
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16_to_utf8/valid_utf16_to_utf8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          270
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf824convert_with_replacementILNS_10endiannessE1EEEmPKDsmPc
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16_to_utf8/utf16_to_utf8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          314
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7simdutf6scalar14u16_swap_bytesEt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16_to_utf8/utf16_to_utf8.h:232,41'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf16_to_utf8/utf16_to_utf8.h:241,37'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf16_to_utf8/utf16_to_utf8.h:265,36'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf824convert_with_replacementILNS_10endiannessE0EEEmPKDsmPc
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16_to_utf8/utf16_to_utf8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          298
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf819convert_with_errorsILNS_10endiannessE1ELb0EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT1_Esr7simdutf6detailE26index_assignable_from_charIT2_EEENS_11full_resultES8_mS9_m
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16_to_utf8/utf16_to_utf8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          330
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf6scalar14u16_swap_bytesEt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16_to_utf8/utf16_to_utf8.h:128,41'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf16_to_utf8/utf16_to_utf8.h:138,37'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf16_to_utf8/utf16_to_utf8.h:177,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/utf16_to_utf8/utf16_to_utf8.h:181,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/utf16_to_utf8/utf16_to_utf8.h:184,34'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf16_to_utf8/utf16_to_utf8.h:188,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/utf16_to_utf8/utf16_to_utf8.h:200,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf819convert_with_errorsILNS_10endiannessE0ELb0EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT1_Esr7simdutf6detailE26index_assignable_from_charIT2_EEENS_11full_resultES8_mS9_m
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16_to_utf8/utf16_to_utf8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          321
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16_to_utf8/utf16_to_utf8.h:177,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/utf16_to_utf8/utf16_to_utf8.h:181,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/utf16_to_utf8/utf16_to_utf8.h:188,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/utf16_to_utf8/utf16_to_utf8.h:200,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf87convertILNS_10endiannessE1EPKDsPcQsr7simdutf6detailE18indexes_into_utf16IT0_EEEmS8_mT1_
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16_to_utf8/utf16_to_utf8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          306
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7simdutf6scalar14u16_swap_bytesEt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16_to_utf8/utf16_to_utf8.h:35,41'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf16_to_utf8/utf16_to_utf8.h:44,37'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf16_to_utf8/utf16_to_utf8.h:72,34'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf87convertILNS_10endiannessE0EPKDsPcQsr7simdutf6detailE18indexes_into_utf16IT0_EEEmS8_mT1_
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16_to_utf8/utf16_to_utf8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          290
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin113convert_validILNS_10endiannessE1EEEmPKDsmPc
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16_to_latin1/valid_utf16_to_latin1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin118convert_valid_implILNS_10endiannessE1EPKtPcEEmT0_mT1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16_to_latin1/valid_utf16_to_latin1.h:32,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin118convert_valid_implILNS_10endiannessE1EPKtPcEEmT0_mT1_
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin113convert_validILNS_10endiannessE0EEEmPKDsmPc
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16_to_latin1/valid_utf16_to_latin1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin118convert_valid_implILNS_10endiannessE0EPKtPcEEmT0_mT1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16_to_latin1/valid_utf16_to_latin1.h:32,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin118convert_valid_implILNS_10endiannessE0EPKtPcEEmT0_mT1_
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin119convert_with_errorsILNS_10endiannessE1EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT0_Esr7simdutf6detailE26index_assignable_from_charIT1_EEENS_6resultES8_mS9_
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16_to_latin1/utf16_to_latin1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          188
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar14u16_swap_bytesEt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16_to_latin1/utf16_to_latin1.h:47,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf16_to_latin1/utf16_to_latin1.h:83,42'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf16_to_latin1/utf16_to_latin1.h:92,40'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf16_to_latin1/utf16_to_latin1.h:97,14'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf16_to_latin1/utf16_to_latin1.h:100,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin119convert_with_errorsILNS_10endiannessE0EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT0_Esr7simdutf6detailE26index_assignable_from_charIT1_EEENS_6resultES8_mS9_
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16_to_latin1/utf16_to_latin1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          162
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16_to_latin1/utf16_to_latin1.h:47,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf16_to_latin1/utf16_to_latin1.h:97,14'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf16_to_latin1/utf16_to_latin1.h:100,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin17convertILNS_10endiannessE1EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT0_Esr7simdutf6detailE26index_assignable_from_charIT1_EEEmS8_mS9_
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16_to_latin1/utf16_to_latin1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          93
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar14u16_swap_bytesEt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16_to_latin1/utf16_to_latin1.h:27,40'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin17convertILNS_10endiannessE0EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT0_Esr7simdutf6detailE26index_assignable_from_charIT1_EEEmS8_mS9_
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16_to_latin1/utf16_to_latin1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          85
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_14utf822utf16_length_from_utf8IPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_m
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          68
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf3213convert_validIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mPDi
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf8_to_utf32/valid_utf8_to_utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          268
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1613convert_validILNS_10endiannessE1EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf8_to_utf16/valid_utf8_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          322
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7simdutf6scalar14u16_swap_bytesEt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf8_to_utf16/valid_utf8_to_utf16.h:31,45'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf8_to_utf16/valid_utf8_to_utf16.h:43,40'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf8_to_utf16/valid_utf8_to_utf16.h:55,22'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf8_to_utf16/valid_utf8_to_utf16.h:70,22'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf8_to_utf16/valid_utf8_to_utf16.h:87,26'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf8_to_utf16/valid_utf8_to_utf16.h:88,25'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1613convert_validILNS_10endiannessE0EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf8_to_utf16/valid_utf8_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          301
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf3219convert_with_errorsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEENS_6resultES6_mPDi
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf8_to_utf32/utf8_to_utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          465
      EdgeCount:       84
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf8_to_utf32/utf8_to_utf32.h:153,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf32/utf8_to_utf32.h:156,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf32/utf8_to_utf32.h:162,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf32/utf8_to_utf32.h:169,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf32/utf8_to_utf32.h:173,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf32/utf8_to_utf32.h:176,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf32/utf8_to_utf32.h:183,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf32/utf8_to_utf32.h:186,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf32/utf8_to_utf32.h:193,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf32/utf8_to_utf32.h:196,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf32/utf8_to_utf32.h:199,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf32/utf8_to_utf32.h:202,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf32/utf8_to_utf32.h:211,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf32/utf8_to_utf32.h:214,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf32/utf8_to_utf32.h:221,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf32/utf8_to_utf32.h:223,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf32/utf8_to_utf32.h:227,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf327convertIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mPDi
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf8_to_utf32/utf8_to_utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          431
      EdgeCount:       80
      CyclomaticComplexity: 24
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar5utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE1EEENS_6resultEPKDsm
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          132
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar14u16_swap_bytesEt
        - _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE1EEEbDs
        - _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE1EEEbDs
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16.h:158,9'
          Dst:             _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE1EEEbDs
        - Src:             'include/simdutf/scalar/utf16.h:161,26'
          Dst:             _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE1EEEbDs
        - Src:             'include/simdutf/scalar/utf16.h:168,16'
          Dst:             _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE1EEEbDs
        - Src:             'include/simdutf/scalar/utf16.h:173,49'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf16.h:179,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf6scalar5utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE0EEENS_6resultEPKDsm
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          131
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE0EEEbDs
        - _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE0EEEbDs
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16.h:158,9'
          Dst:             _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE0EEEbDs
        - Src:             'include/simdutf/scalar/utf16.h:161,26'
          Dst:             _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE0EEEbDs
        - Src:             'include/simdutf/scalar/utf16.h:168,16'
          Dst:             _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE0EEEbDs
        - Src:             'include/simdutf/scalar/utf16.h:179,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf167convertILNS_10endiannessE1EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          478
      EdgeCount:       83
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN7simdutf6scalar14u16_swap_bytesEt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:34,46'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:47,40'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:66,31'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:91,31'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:122,26'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h:123,25'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf167convertILNS_10endiannessE0EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf8_to_utf16/utf8_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          453
      EdgeCount:       80
      CyclomaticComplexity: 24
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_114utf8_to_latin113convert_validIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mPc
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf8_to_latin1/valid_utf8_to_latin1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          185
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_114utf8_to_latin119convert_with_errorsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEENS_6resultES6_mPc
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf8_to_latin1/utf8_to_latin1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          251
      EdgeCount:       48
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf8_to_latin1/utf8_to_latin1.h:130,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_latin1/utf8_to_latin1.h:133,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_latin1/utf8_to_latin1.h:146,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_latin1/utf8_to_latin1.h:149,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_latin1/utf8_to_latin1.h:156,14'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_latin1/utf8_to_latin1.h:159,14'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_latin1/utf8_to_latin1.h:163,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_latin1/utf8_to_latin1.h:166,14'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_latin1/utf8_to_latin1.h:169,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_114utf8_to_latin17convertIPKcPcQaasr7simdutf6detailE22indexes_into_byte_likeIT_Esr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mS8_
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf8_to_latin1/utf8_to_latin1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          203
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_115latin1_to_utf327convertIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mPDi
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/latin1_to_utf32/latin1_to_utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          47
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_115latin1_to_utf167convertILNS_10endiannessE1EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/latin1_to_utf16/latin1_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf6scalar14u16_swap_bytesEt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/latin1_to_utf16/latin1_to_utf16.h:22,52'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_115latin1_to_utf167convertILNS_10endiannessE0EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/latin1_to_utf16/latin1_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          48
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_114latin1_to_utf87convertEPKcmPc
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/latin1_to_utf8/latin1_to_utf8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114latin1_to_utf87convertIPKhPcQaasr7simdutf6detailE22indexes_into_byte_likeIT_Esr7simdutf6detailE26index_assignable_from_charIT0_EEEmS7_mS8_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/latin1_to_utf8/latin1_to_utf8.h:65,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114latin1_to_utf87convertIPKhPcQaasr7simdutf6detailE22indexes_into_byte_likeIT_Esr7simdutf6detailE26index_assignable_from_charIT0_EEEmS7_mS8_
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_114latin1_to_utf87convertIPKhPcQaasr7simdutf6detailE22indexes_into_byte_likeIT_Esr7simdutf6detailE26index_assignable_from_charIT0_EEEmS7_mS8_
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/latin1_to_utf8/latin1_to_utf8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          145
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar5utf3220validate_with_errorsEPKDim
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar5utf3220validate_with_errorsIPKjQsr7simdutf6detailE19indexes_into_uint32IT_EEENS_6resultES5_m
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf32.h:50,10'
          Dst:             _ZN7simdutf6scalar5utf3220validate_with_errorsIPKjQsr7simdutf6detailE19indexes_into_uint32IT_EEENS_6resultES5_m
    - functionName:    _ZN7simdutf6scalar5utf3220validate_with_errorsIPKjQsr7simdutf6detailE19indexes_into_uint32IT_EEENS_6resultES5_m
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          77
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf32.h:39,14'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf32.h:42,14'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf32.h:45,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf6scalar5utf328validateEPKDim
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar5utf328validateIPKjQsr7simdutf6detailE19indexes_into_uint32IT_EEEbS5_m
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf32.h:26,10'
          Dst:             _ZN7simdutf6scalar5utf328validateIPKjQsr7simdutf6detailE19indexes_into_uint32IT_EEEbS5_m
    - functionName:    _ZN7simdutf6scalar5utf328validateIPKjQsr7simdutf6detailE19indexes_into_uint32IT_EEEbS5_m
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          67
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar5utf1620validate_with_errorsILNS_10endiannessE1EEENS_6resultEPKDsm
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          122
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar14u16_swap_bytesEt
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
        - __clang_call_terminate
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16.h:54,21'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
        - Src:             'include/simdutf/scalar/utf16.h:57,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf16.h:61,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf16.h:64,34'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf16.h:68,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf16.h:75,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf16.h:54,21'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf6scalar5utf1620validate_with_errorsILNS_10endiannessE0EEENS_6resultEPKDsm
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          114
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16.h:54,21'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
        - Src:             'include/simdutf/scalar/utf16.h:57,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf16.h:61,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf16.h:68,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf16.h:75,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf6scalar5utf168validateILNS_10endiannessE1EEEbPKDsm
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          118
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar14u16_swap_bytesEt
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
        - __clang_call_terminate
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16.h:25,21'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
        - Src:             'include/simdutf/scalar/utf16.h:35,34'
          Dst:             _ZN7simdutf6scalar14u16_swap_bytesEt
        - Src:             'include/simdutf/scalar/utf16.h:25,21'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf6scalar5utf168validateILNS_10endiannessE0EEEbPKDsm
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          110
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16.h:25,21'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
    - functionName:    _ZN7simdutf6scalar5utf1617validate_as_asciiILNS_10endiannessE0EEEbPKDsm
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16.h:12,21'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
    - functionName:    _ZN7simdutf6scalar5utf1617validate_as_asciiILNS_10endiannessE1EEEbPKDsm
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          62
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16.h:12,21'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
        - Src:             'include/simdutf/scalar/utf16.h:12,21'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_15ascii20validate_with_errorsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEENS_6resultES6_m
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/ascii.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          125
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/ascii.h:65,20'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/ascii.h:75,14'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/ascii.h:78,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_15ascii8validateIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEbS6_m
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/ascii.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          85
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_14utf820validate_with_errorsEPKcm
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_14utf820validate_with_errorsIPKhEENS_6resultET_m
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf8.h:220,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_14utf820validate_with_errorsIPKhEENS_6resultET_m
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_14utf820validate_with_errorsIPKhEENS_6resultET_m
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         59
      ICount:          425
      EdgeCount:       83
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf8.h:142,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8.h:150,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8.h:153,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8.h:158,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8.h:163,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8.h:166,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8.h:169,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8.h:176,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8.h:179,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8.h:184,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8.h:187,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8.h:190,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8.h:193,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8.h:200,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8.h:203,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8.h:208,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8.h:210,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8.h:215,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_14utf88validateEPKcm
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_14utf88validateIPKhEEbT_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf8.h:112,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_14utf88validateIPKhEEbT_m
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_14utf88validateIPKhEEbT_m
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         57
      ICount:          391
      EdgeCount:       79
      CyclomaticComplexity: 24
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf3BOM9check_bomEPKcm
      functionSourceFile: '/src/simdutf/src/encoding_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf3BOM9check_bomEPKhm
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/encoding_types.cpp:44,10'
          Dst:             _ZN7simdutf3BOM9check_bomEPKhm
    - functionName:    _ZN7simdutf3BOM9check_bomEPKhm
      functionSourceFile: '/src/simdutf/src/encoding_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         46
      ICount:          223
      EdgeCount:       63
      CyclomaticComplexity: 19
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere14implementationC2Ev
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/implementation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf14implementationC2EPKcS2_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/implementation.h:18,9'
          Dst:             _ZN7simdutf14implementationC2EPKcS2_j
    - functionName:    _ZNK7simdutf8westmere14implementation16detect_encodingsEPKcm
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         141
      ICount:          1427
      EdgeCount:       199
      CyclomaticComplexity: 60
      functionsReached:
        - _ZN7simdutf3BOM9check_bomEPKcm
        - _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation12utf8_checker16check_next_inputERKNS1_4simd8simd8x64IhEE
        - _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation12utf8_checker9check_eofEv
        - _ZN7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE11block_indexEv
        - _ZN7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE7advanceEv
        - _ZN7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EEC2EPKhm
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE5splatEh
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Ev
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE4packERKS4_S6_
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
        - _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_5simd8IhEES4_
        - _ZNK7simdutf8westmere12_GLOBAL__N_115utf8_validation12utf8_checker6errorsEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE10full_blockEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE14has_full_blockEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IbE10to_bitmaskEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE3shrILi8EEES4_v
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:157,23'
          Dst:             _ZN7simdutf3BOM9check_bomEPKcm
        - Src:             'src/westmere/implementation.cpp:166,21'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE5splatEh
        - Src:             'src/westmere/implementation.cpp:167,21'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE5splatEh
        - Src:             'src/westmere/implementation.cpp:168,21'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE5splatEh
        - Src:             'src/westmere/implementation.cpp:169,21'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE5splatEh
        - Src:             'src/westmere/implementation.cpp:176,18'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Ev
        - Src:             'src/westmere/implementation.cpp:176,18'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Ev
        - Src:             'src/westmere/implementation.cpp:176,18'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Ev
        - Src:             'src/westmere/implementation.cpp:177,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EEC2EPKhm
        - Src:             'src/westmere/implementation.cpp:178,17'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE14has_full_blockEv
        - Src:             'src/westmere/implementation.cpp:179,39'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE10full_blockEv
        - Src:             'src/westmere/implementation.cpp:179,29'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
        - Src:             'src/westmere/implementation.cpp:181,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation12utf8_checker16check_next_inputERKNS1_4simd8simd8x64IhEE
        - Src:             'src/westmere/implementation.cpp:184,33'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/westmere/implementation.cpp:184,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
        - Src:             'src/westmere/implementation.cpp:185,33'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/westmere/implementation.cpp:185,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
        - Src:             'src/westmere/implementation.cpp:186,25'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE3shrILi8EEES4_v
        - Src:             'src/westmere/implementation.cpp:187,25'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE3shrILi8EEES4_v
        - Src:             'src/westmere/implementation.cpp:188,26'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE4packERKS4_S6_
        - Src:             'src/westmere/implementation.cpp:189,33'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/westmere/implementation.cpp:189,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
        - Src:             'src/westmere/implementation.cpp:190,33'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/westmere/implementation.cpp:190,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
        - Src:             'src/westmere/implementation.cpp:191,25'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE3shrILi8EEES4_v
        - Src:             'src/westmere/implementation.cpp:192,25'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE3shrILi8EEES4_v
        - Src:             'src/westmere/implementation.cpp:193,26'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE4packERKS4_S6_
        - Src:             'src/westmere/implementation.cpp:195,50'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/westmere/implementation.cpp:195,58'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_5simd8IhEES4_
        - Src:             'src/westmere/implementation.cpp:196,50'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/westmere/implementation.cpp:196,58'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_5simd8IhEES4_
        - Src:             'src/westmere/implementation.cpp:198,33'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IbE10to_bitmaskEv
        - Src:             'src/westmere/implementation.cpp:199,32'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IbE10to_bitmaskEv
        - Src:             'src/westmere/implementation.cpp:200,33'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/westmere/implementation.cpp:200,41'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_5simd8IhEES4_
        - Src:             'src/westmere/implementation.cpp:201,33'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/westmere/implementation.cpp:201,41'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_5simd8IhEES4_
        - Src:             'src/westmere/implementation.cpp:202,31'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IbE10to_bitmaskEv
        - Src:             'src/westmere/implementation.cpp:202,59'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IbE10to_bitmaskEv
        - Src:             'src/westmere/implementation.cpp:208,32'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/westmere/implementation.cpp:210,37'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/westmere/implementation.cpp:211,32'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/westmere/implementation.cpp:213,37'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/westmere/implementation.cpp:214,32'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/westmere/implementation.cpp:216,37'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/westmere/implementation.cpp:217,32'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/westmere/implementation.cpp:219,37'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/westmere/implementation.cpp:221,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE7advanceEv
        - Src:             'src/westmere/implementation.cpp:225,23'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE11block_indexEv
        - Src:             'src/westmere/implementation.cpp:227,27'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
        - Src:             'src/westmere/implementation.cpp:228,5'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation12utf8_checker16check_next_inputERKNS1_4simd8simd8x64IhEE
        - Src:             'src/westmere/implementation.cpp:231,31'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/westmere/implementation.cpp:231,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
        - Src:             'src/westmere/implementation.cpp:232,31'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/westmere/implementation.cpp:232,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
        - Src:             'src/westmere/implementation.cpp:233,23'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE3shrILi8EEES4_v
        - Src:             'src/westmere/implementation.cpp:234,23'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE3shrILi8EEES4_v
        - Src:             'src/westmere/implementation.cpp:235,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE4packERKS4_S6_
        - Src:             'src/westmere/implementation.cpp:236,31'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/westmere/implementation.cpp:236,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
        - Src:             'src/westmere/implementation.cpp:237,31'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/westmere/implementation.cpp:237,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
        - Src:             'src/westmere/implementation.cpp:238,23'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE3shrILi8EEES4_v
        - Src:             'src/westmere/implementation.cpp:239,23'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE3shrILi8EEES4_v
        - Src:             'src/westmere/implementation.cpp:240,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE4packERKS4_S6_
        - Src:             'src/westmere/implementation.cpp:242,48'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/westmere/implementation.cpp:242,56'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_5simd8IhEES4_
        - Src:             'src/westmere/implementation.cpp:243,48'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/westmere/implementation.cpp:243,56'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_5simd8IhEES4_
        - Src:             'src/westmere/implementation.cpp:245,31'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IbE10to_bitmaskEv
        - Src:             'src/westmere/implementation.cpp:246,30'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IbE10to_bitmaskEv
        - Src:             'src/westmere/implementation.cpp:247,31'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/westmere/implementation.cpp:247,39'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_5simd8IhEES4_
        - Src:             'src/westmere/implementation.cpp:248,31'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/westmere/implementation.cpp:248,39'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_5simd8IhEES4_
        - Src:             'src/westmere/implementation.cpp:249,29'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IbE10to_bitmaskEv
        - Src:             'src/westmere/implementation.cpp:249,57'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IbE10to_bitmaskEv
        - Src:             'src/westmere/implementation.cpp:258,30'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/westmere/implementation.cpp:260,35'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/westmere/implementation.cpp:261,30'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/westmere/implementation.cpp:263,35'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/westmere/implementation.cpp:264,30'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/westmere/implementation.cpp:266,35'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/westmere/implementation.cpp:267,30'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/westmere/implementation.cpp:269,35'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/westmere/implementation.cpp:271,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE7advanceEv
        - Src:             'src/westmere/implementation.cpp:273,5'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation12utf8_checker9check_eofEv
        - Src:             'src/westmere/implementation.cpp:274,27'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_115utf8_validation12utf8_checker6errorsEv
        - Src:             'src/westmere/implementation.cpp:166,21'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation13validate_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation21generic_validate_utf8EPKcm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:298,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation21generic_validate_utf8EPKcm
        - Src:             'src/westmere/implementation.cpp:298,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation25validate_utf8_with_errorsEPKcm
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation33generic_validate_utf8_with_errorsEPKcm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:305,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation33generic_validate_utf8_with_errorsEPKcm
        - Src:             'src/westmere/implementation.cpp:305,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation14validate_asciiEPKcm
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_116ascii_validation22generic_validate_asciiEPKcm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:312,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_116ascii_validation22generic_validate_asciiEPKcm
        - Src:             'src/westmere/implementation.cpp:312,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation26validate_ascii_with_errorsEPKcm
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_116ascii_validation34generic_validate_ascii_with_errorsEPKcm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:317,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_116ascii_validation34generic_validate_ascii_with_errorsEPKcm
        - Src:             'src/westmere/implementation.cpp:317,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation25validate_utf16be_as_asciiEPKDsm
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          42
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_15utf1635validate_utf16_as_ascii_with_errorsILNS_10endiannessE1EEEKNS_6resultEPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:334,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_15utf1635validate_utf16_as_ascii_with_errorsILNS_10endiannessE1EEEKNS_6resultEPKDsm
        - Src:             'src/westmere/implementation.cpp:334,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation25validate_utf16le_as_asciiEPKDsm
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          42
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_15utf1635validate_utf16_as_ascii_with_errorsILNS_10endiannessE0EEEKNS_6resultEPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:326,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_15utf1635validate_utf16_as_ascii_with_errorsILNS_10endiannessE0EEEKNS_6resultEPKDsm
        - Src:             'src/westmere/implementation.cpp:326,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation16validate_utf16leEPKDsm
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          80
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf6scalar5utf168validateILNS_10endiannessE0EEEbPKDsm
        - _ZN7simdutf8westmere12_GLOBAL__N_15utf1626validate_utf16_with_errorsILNS_10endiannessE0EEEKNS_6resultEPKDsm
        - _ZNK7simdutf6result6is_errEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:350,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_15utf1626validate_utf16_with_errorsILNS_10endiannessE0EEEKNS_6resultEPKDsm
        - Src:             'src/westmere/implementation.cpp:351,11'
          Dst:             _ZNK7simdutf6result6is_errEv
        - Src:             'src/westmere/implementation.cpp:358,10'
          Dst:             _ZN7simdutf6scalar5utf168validateILNS_10endiannessE0EEEbPKDsm
        - Src:             'src/westmere/implementation.cpp:350,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation16validate_utf16beEPKDsm
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          80
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf6scalar5utf168validateILNS_10endiannessE1EEEbPKDsm
        - _ZN7simdutf8westmere12_GLOBAL__N_15utf1626validate_utf16_with_errorsILNS_10endiannessE1EEEKNS_6resultEPKDsm
        - _ZNK7simdutf6result6is_errEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:373,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_15utf1626validate_utf16_with_errorsILNS_10endiannessE1EEEKNS_6resultEPKDsm
        - Src:             'src/westmere/implementation.cpp:374,11'
          Dst:             _ZNK7simdutf6result6is_errEv
        - Src:             'src/westmere/implementation.cpp:381,10'
          Dst:             _ZN7simdutf6scalar5utf168validateILNS_10endiannessE1EEEbPKDsm
        - Src:             'src/westmere/implementation.cpp:373,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation28validate_utf16le_with_errorsEPKDsm
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar5utf1620validate_with_errorsILNS_10endiannessE0EEENS_6resultEPKDsm
        - _ZN7simdutf8westmere12_GLOBAL__N_15utf1626validate_utf16_with_errorsILNS_10endiannessE0EEEKNS_6resultEPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:388,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_15utf1626validate_utf16_with_errorsILNS_10endiannessE0EEEKNS_6resultEPKDsm
        - Src:             'src/westmere/implementation.cpp:391,9'
          Dst:             _ZN7simdutf6scalar5utf1620validate_with_errorsILNS_10endiannessE0EEENS_6resultEPKDsm
        - Src:             'src/westmere/implementation.cpp:393,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/westmere/implementation.cpp:388,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation28validate_utf16be_with_errorsEPKDsm
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar5utf1620validate_with_errorsILNS_10endiannessE1EEENS_6resultEPKDsm
        - _ZN7simdutf8westmere12_GLOBAL__N_15utf1626validate_utf16_with_errorsILNS_10endiannessE1EEEKNS_6resultEPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:402,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_15utf1626validate_utf16_with_errorsILNS_10endiannessE1EEEKNS_6resultEPKDsm
        - Src:             'src/westmere/implementation.cpp:404,25'
          Dst:             _ZN7simdutf6scalar5utf1620validate_with_errorsILNS_10endiannessE1EEENS_6resultEPKDsm
        - Src:             'src/westmere/implementation.cpp:406,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/westmere/implementation.cpp:402,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation22to_well_formed_utf16leEPKDsmPDs
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_112utf16fix_sseILNS_10endiannessE0EEEvPKDsmPDs
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:414,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_112utf16fix_sseILNS_10endiannessE0EEEvPKDsmPDs
        - Src:             'src/westmere/implementation.cpp:414,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation22to_well_formed_utf16beEPKDsmPDs
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_112utf16fix_sseILNS_10endiannessE1EEEvPKDsmPDs
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:419,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_112utf16fix_sseILNS_10endiannessE1EEEvPKDsmPDs
        - Src:             'src/westmere/implementation.cpp:419,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation14validate_utf32EPKDim
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_15utf328validateEPKDim
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:426,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_15utf328validateEPKDim
        - Src:             'src/westmere/implementation.cpp:426,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation26validate_utf32_with_errorsEPKDim
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 432
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_15utf3220validate_with_errorsEPKDim
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:433,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_15utf3220validate_with_errorsEPKDim
        - Src:             'src/westmere/implementation.cpp:433,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation22convert_latin1_to_utf8EPKcmPc
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          86
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114latin1_to_utf87convertEPKcmPc
        - _ZN7simdutf8westmere12_GLOBAL__N_126sse_convert_latin1_to_utf8EPKcmPc
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:442,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_126sse_convert_latin1_to_utf8EPKcmPc
        - Src:             'src/westmere/implementation.cpp:446,43'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114latin1_to_utf87convertEPKcmPc
        - Src:             'src/westmere/implementation.cpp:442,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation25convert_latin1_to_utf16leEPKcmPDs
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 474
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          107
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_115latin1_to_utf167convertILNS_10endiannessE0EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
        - _ZN7simdutf8westmere12_GLOBAL__N_127sse_convert_latin1_to_utf16ILNS_10endiannessE0EEENSt3__14pairIPKcPDsEES7_mS8_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:459,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_127sse_convert_latin1_to_utf16ILNS_10endiannessE0EEENSt3__14pairIPKcPDsEES7_mS8_
        - Src:             'src/westmere/implementation.cpp:466,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_115latin1_to_utf167convertILNS_10endiannessE0EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
        - Src:             'src/westmere/implementation.cpp:459,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation25convert_latin1_to_utf16beEPKcmPDs
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 494
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          107
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_115latin1_to_utf167convertILNS_10endiannessE1EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
        - _ZN7simdutf8westmere12_GLOBAL__N_127sse_convert_latin1_to_utf16ILNS_10endiannessE1EEENSt3__14pairIPKcPDsEES7_mS8_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:479,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_127sse_convert_latin1_to_utf16ILNS_10endiannessE1EEENSt3__14pairIPKcPDsEES7_mS8_
        - Src:             'src/westmere/implementation.cpp:486,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_115latin1_to_utf167convertILNS_10endiannessE1EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
        - Src:             'src/westmere/implementation.cpp:479,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation23convert_latin1_to_utf32EPKcmPDi
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          107
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_115latin1_to_utf327convertIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mPDi
        - _ZN7simdutf8westmere12_GLOBAL__N_127sse_convert_latin1_to_utf32EPKcmPDi
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:501,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_127sse_convert_latin1_to_utf32EPKcmPDi
        - Src:             'src/westmere/implementation.cpp:507,43'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_115latin1_to_utf327convertIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mPDi
        - Src:             'src/westmere/implementation.cpp:501,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation22convert_utf8_to_latin1EPKcmPc
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_114utf8_to_latin121validating_transcoder7convertEPKcmPc
        - _ZN7simdutf8westmere12_GLOBAL__N_114utf8_to_latin121validating_transcoderC2Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:521,41'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_114utf8_to_latin121validating_transcoderC2Ev
        - Src:             'src/westmere/implementation.cpp:522,20'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_114utf8_to_latin121validating_transcoder7convertEPKcmPc
        - Src:             'src/westmere/implementation.cpp:521,41'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation34convert_utf8_to_latin1_with_errorsEPKcmPc
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_114utf8_to_latin121validating_transcoder19convert_with_errorsEPKcmPc
        - _ZN7simdutf8westmere12_GLOBAL__N_114utf8_to_latin121validating_transcoderC2Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:527,41'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_114utf8_to_latin121validating_transcoderC2Ev
        - Src:             'src/westmere/implementation.cpp:528,20'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_114utf8_to_latin121validating_transcoder19convert_with_errorsEPKcmPc
        - Src:             'src/westmere/implementation.cpp:527,41'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation28convert_valid_utf8_to_latin1EPKcmPc
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 533
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_114utf8_to_latin113convert_validEPKcmPc
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:533,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_114utf8_to_latin113convert_validEPKcmPc
        - Src:             'src/westmere/implementation.cpp:533,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation23convert_utf8_to_utf16leEPKcmPDs
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 541
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder7convertILNS_10endiannessE0EEEmPKcmPDs
        - _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoderC2Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:540,40'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoderC2Ev
        - Src:             'src/westmere/implementation.cpp:541,20'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder7convertILNS_10endiannessE0EEEmPKcmPDs
        - Src:             'src/westmere/implementation.cpp:540,40'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation23convert_utf8_to_utf16beEPKcmPDs
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder7convertILNS_10endiannessE1EEEmPKcmPDs
        - _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoderC2Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:546,40'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoderC2Ev
        - Src:             'src/westmere/implementation.cpp:547,20'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder7convertILNS_10endiannessE1EEEmPKcmPDs
        - Src:             'src/westmere/implementation.cpp:546,40'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation35convert_utf8_to_utf16le_with_errorsEPKcmPDs
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder19convert_with_errorsILNS_10endiannessE0EEENS_6resultEPKcmPDs
        - _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoderC2Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:552,40'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoderC2Ev
        - Src:             'src/westmere/implementation.cpp:553,20'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder19convert_with_errorsILNS_10endiannessE0EEENS_6resultEPKcmPDs
        - Src:             'src/westmere/implementation.cpp:552,40'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation35convert_utf8_to_utf16be_with_errorsEPKcmPDs
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder19convert_with_errorsILNS_10endiannessE1EEENS_6resultEPKcmPDs
        - _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoderC2Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:559,40'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoderC2Ev
        - Src:             'src/westmere/implementation.cpp:560,20'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder19convert_with_errorsILNS_10endiannessE1EEENS_6resultEPKcmPDs
        - Src:             'src/westmere/implementation.cpp:559,40'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation41utf8_length_from_utf16le_with_replacementEPKDsm
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1248
      functionLinenumberEnd: 1250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_15utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE0EEENS_6resultEPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:1249,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_15utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE0EEENS_6resultEPKDsm
        - Src:             'src/westmere/implementation.cpp:1249,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation41utf8_length_from_utf16be_with_replacementEPKDsm
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1255
      functionLinenumberEnd: 1257
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_15utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE1EEENS_6resultEPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:1256,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_15utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE1EEENS_6resultEPKDsm
        - Src:             'src/westmere/implementation.cpp:1256,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation21convert_utf8_to_utf32EPKcmPDi
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 578
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf3221validating_transcoder7convertEPKcmPDi
        - _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf3221validating_transcoderC2Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:579,40'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf3221validating_transcoderC2Ev
        - Src:             'src/westmere/implementation.cpp:580,20'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf3221validating_transcoder7convertEPKcmPDi
        - Src:             'src/westmere/implementation.cpp:579,40'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation33convert_utf8_to_utf32_with_errorsEPKcmPDi
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 586
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf3221validating_transcoder19convert_with_errorsEPKcmPDi
        - _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf3221validating_transcoderC2Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:585,40'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf3221validating_transcoderC2Ev
        - Src:             'src/westmere/implementation.cpp:586,20'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf3221validating_transcoder19convert_with_errorsEPKcmPDi
        - Src:             'src/westmere/implementation.cpp:585,40'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation29convert_valid_utf8_to_utf16leEPKcmPDs
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1613convert_validILNS_10endiannessE0EEEmPKcmPDs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:565,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1613convert_validILNS_10endiannessE0EEEmPKcmPDs
    - functionName:    _ZNK7simdutf8westmere14implementation29convert_valid_utf8_to_utf16beEPKcmPDs
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1613convert_validILNS_10endiannessE1EEEmPKcmPDs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:571,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1613convert_validILNS_10endiannessE1EEEmPKcmPDs
    - functionName:    _ZNK7simdutf8westmere14implementation27convert_valid_utf8_to_utf32EPKcmPDi
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 590
      functionLinenumberEnd: 591
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf3213convert_validEPKcmPDi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:591,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf3213convert_validEPKcmPDi
    - functionName:    _ZNK7simdutf8westmere14implementation22utf16_length_from_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1243
      functionLinenumberEnd: 1244
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14utf831utf16_length_from_utf8_bytemaskEPKcm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:1244,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14utf831utf16_length_from_utf8_bytemaskEPKcm
        - Src:             'src/westmere/implementation.cpp:1244,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation22utf32_length_from_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1306
      functionLinenumberEnd: 1307
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14utf817count_code_pointsEPKcm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:1307,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14utf817count_code_pointsEPKcm
        - Src:             'src/westmere/implementation.cpp:1307,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation25convert_utf16le_to_latin1EPKDsmPc
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 597
      functionLinenumberEnd: 615
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          107
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin17convertILNS_10endiannessE0EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT0_Esr7simdutf6detailE26index_assignable_from_charIT1_EEEmS8_mS9_
        - _ZN7simdutf8westmere12_GLOBAL__N_127sse_convert_utf16_to_latin1ILNS_10endiannessE0EEENSt3__14pairIPKDsPcEES7_mS8_
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:599,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_127sse_convert_utf16_to_latin1ILNS_10endiannessE0EEENSt3__14pairIPKDsPcEES7_mS8_
        - Src:             'src/westmere/implementation.cpp:607,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin17convertILNS_10endiannessE0EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT0_Esr7simdutf6detailE26index_assignable_from_charIT1_EEEmS8_mS9_
        - Src:             'src/westmere/implementation.cpp:599,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation25convert_utf16be_to_latin1EPKDsmPc
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 618
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          107
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin17convertILNS_10endiannessE1EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT0_Esr7simdutf6detailE26index_assignable_from_charIT1_EEEmS8_mS9_
        - _ZN7simdutf8westmere12_GLOBAL__N_127sse_convert_utf16_to_latin1ILNS_10endiannessE1EEENSt3__14pairIPKDsPcEES7_mS8_
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:620,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_127sse_convert_utf16_to_latin1ILNS_10endiannessE1EEENSt3__14pairIPKDsPcEES7_mS8_
        - Src:             'src/westmere/implementation.cpp:628,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin17convertILNS_10endiannessE1EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT0_Esr7simdutf6detailE26index_assignable_from_charIT1_EEEmS8_mS9_
        - Src:             'src/westmere/implementation.cpp:620,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation37convert_utf16le_to_latin1_with_errorsEPKDsmPc
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 663
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          118
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin119convert_with_errorsILNS_10endiannessE0EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT0_Esr7simdutf6detailE26index_assignable_from_charIT1_EEENS_6resultES8_mS9_
        - _ZN7simdutf8westmere12_GLOBAL__N_139sse_convert_utf16_to_latin1_with_errorsILNS_10endiannessE0EEENSt3__14pairINS_6resultEPcEEPKDsmS7_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:642,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_139sse_convert_utf16_to_latin1_with_errorsILNS_10endiannessE0EEENSt3__14pairINS_6resultEPcEEPKDsmS7_
        - Src:             'src/westmere/implementation.cpp:650,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin119convert_with_errorsILNS_10endiannessE0EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT0_Esr7simdutf6detailE26index_assignable_from_charIT1_EEENS_6resultES8_mS9_
        - Src:             'src/westmere/implementation.cpp:642,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation37convert_utf16be_to_latin1_with_errorsEPKDsmPc
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 690
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          118
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin119convert_with_errorsILNS_10endiannessE1EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT0_Esr7simdutf6detailE26index_assignable_from_charIT1_EEENS_6resultES8_mS9_
        - _ZN7simdutf8westmere12_GLOBAL__N_139sse_convert_utf16_to_latin1_with_errorsILNS_10endiannessE1EEENSt3__14pairINS_6resultEPcEEPKDsmS7_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:669,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_139sse_convert_utf16_to_latin1_with_errorsILNS_10endiannessE1EEENSt3__14pairINS_6resultEPcEEPKDsmS7_
        - Src:             'src/westmere/implementation.cpp:677,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin119convert_with_errorsILNS_10endiannessE1EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT0_Esr7simdutf6detailE26index_assignable_from_charIT1_EEENS_6resultES8_mS9_
        - Src:             'src/westmere/implementation.cpp:669,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation31convert_valid_utf16le_to_latin1EPKDsmPc
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere14implementation25convert_utf16le_to_latin1EPKDsmPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:701,10'
          Dst:             _ZNK7simdutf8westmere14implementation25convert_utf16le_to_latin1EPKDsmPc
    - functionName:    _ZNK7simdutf8westmere14implementation31convert_valid_utf16be_to_latin1EPKDsmPc
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 693
      functionLinenumberEnd: 695
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere14implementation25convert_utf16be_to_latin1EPKDsmPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:695,10'
          Dst:             _ZNK7simdutf8westmere14implementation25convert_utf16be_to_latin1EPKDsmPc
    - functionName:    _ZNK7simdutf8westmere14implementation23convert_utf16le_to_utf8EPKDsmPc
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 724
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          107
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf87convertILNS_10endiannessE0EPKDsPcQsr7simdutf6detailE18indexes_into_utf16IT0_EEEmS8_mT1_
        - _ZN7simdutf8westmere12_GLOBAL__N_125sse_convert_utf16_to_utf8ILNS_10endiannessE0EEENSt3__14pairIPKDsPcEES7_mS8_
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:709,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_125sse_convert_utf16_to_utf8ILNS_10endiannessE0EEENSt3__14pairIPKDsPcEES7_mS8_
        - Src:             'src/westmere/implementation.cpp:716,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf87convertILNS_10endiannessE0EPKDsPcQsr7simdutf6detailE18indexes_into_utf16IT0_EEEmS8_mT1_
        - Src:             'src/westmere/implementation.cpp:709,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation23convert_utf16be_to_utf8EPKDsmPc
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 727
      functionLinenumberEnd: 744
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          107
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf87convertILNS_10endiannessE1EPKDsPcQsr7simdutf6detailE18indexes_into_utf16IT0_EEEmS8_mT1_
        - _ZN7simdutf8westmere12_GLOBAL__N_125sse_convert_utf16_to_utf8ILNS_10endiannessE1EEENSt3__14pairIPKDsPcEES7_mS8_
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:729,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_125sse_convert_utf16_to_utf8ILNS_10endiannessE1EEENSt3__14pairIPKDsPcEES7_mS8_
        - Src:             'src/westmere/implementation.cpp:736,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf87convertILNS_10endiannessE1EPKDsPcQsr7simdutf6detailE18indexes_into_utf16IT0_EEEmS8_mT1_
        - Src:             'src/westmere/implementation.cpp:729,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation35convert_utf16le_to_utf8_with_errorsEPKDsmPc
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          120
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf819convert_with_errorsILNS_10endiannessE0ELb0EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT1_Esr7simdutf6detailE26index_assignable_from_charIT2_EEENS_11full_resultES8_mS9_m
        - _ZN7simdutf8westmere12_GLOBAL__N_137sse_convert_utf16_to_utf8_with_errorsILNS_10endiannessE0EEENSt3__14pairINS_6resultEPcEEPKDsmS7_
        - _ZNK7simdutf11full_resultcvNS_6resultEEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:751,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_137sse_convert_utf16_to_utf8_with_errorsILNS_10endiannessE0EEENSt3__14pairINS_6resultEPcEEPKDsmS7_
        - Src:             'src/westmere/implementation.cpp:759,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf819convert_with_errorsILNS_10endiannessE0ELb0EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT1_Esr7simdutf6detailE26index_assignable_from_charIT2_EEENS_11full_resultES8_mS9_m
        - Src:             'src/westmere/implementation.cpp:759,9'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/westmere/implementation.cpp:751,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation35convert_utf16be_to_utf8_with_errorsEPKDsmPc
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 775
      functionLinenumberEnd: 800
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          120
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf819convert_with_errorsILNS_10endiannessE1ELb0EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT1_Esr7simdutf6detailE26index_assignable_from_charIT2_EEENS_11full_resultES8_mS9_m
        - _ZN7simdutf8westmere12_GLOBAL__N_137sse_convert_utf16_to_utf8_with_errorsILNS_10endiannessE1EEENSt3__14pairINS_6resultEPcEEPKDsmS7_
        - _ZNK7simdutf11full_resultcvNS_6resultEEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:779,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_137sse_convert_utf16_to_utf8_with_errorsILNS_10endiannessE1EEENSt3__14pairINS_6resultEPcEEPKDsmS7_
        - Src:             'src/westmere/implementation.cpp:787,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf819convert_with_errorsILNS_10endiannessE1ELb0EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT1_Esr7simdutf6detailE26index_assignable_from_charIT2_EEENS_11full_resultES8_mS9_m
        - Src:             'src/westmere/implementation.cpp:787,9'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/westmere/implementation.cpp:779,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation40convert_utf16le_to_utf8_with_replacementEPKDsmPc
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1262
      functionLinenumberEnd: 1264
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf824convert_with_replacementILNS_10endiannessE0EEEmPKDsmPc
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:1263,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf824convert_with_replacementILNS_10endiannessE0EEEmPKDsmPc
        - Src:             'src/westmere/implementation.cpp:1263,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation40convert_utf16be_to_utf8_with_replacementEPKDsmPc
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1269
      functionLinenumberEnd: 1271
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf824convert_with_replacementILNS_10endiannessE1EEEmPKDsmPc
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:1270,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf824convert_with_replacementILNS_10endiannessE1EEEmPKDsmPc
        - Src:             'src/westmere/implementation.cpp:1270,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation29convert_valid_utf16le_to_utf8EPKDsmPc
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 803
      functionLinenumberEnd: 804
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere14implementation23convert_utf16le_to_utf8EPKDsmPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:804,10'
          Dst:             _ZNK7simdutf8westmere14implementation23convert_utf16le_to_utf8EPKDsmPc
    - functionName:    _ZNK7simdutf8westmere14implementation29convert_valid_utf16be_to_utf8EPKDsmPc
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 808
      functionLinenumberEnd: 809
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere14implementation23convert_utf16be_to_utf8EPKDsmPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:809,10'
          Dst:             _ZNK7simdutf8westmere14implementation23convert_utf16be_to_utf8EPKDsmPc
    - functionName:    _ZNK7simdutf8westmere14implementation24convert_utf16le_to_utf32EPKDsmPDi
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 909
      functionLinenumberEnd: 926
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          108
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf327convertILNS_10endiannessE0EEEmPKDsmPDi
        - _ZN7simdutf8westmere12_GLOBAL__N_126sse_convert_utf16_to_utf32ILNS_10endiannessE0EEENSt3__14pairIPKDsPDiEES7_mS8_
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:911,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_126sse_convert_utf16_to_utf32ILNS_10endiannessE0EEENSt3__14pairIPKDsPDiEES7_mS8_
        - Src:             'src/westmere/implementation.cpp:918,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf327convertILNS_10endiannessE0EEEmPKDsmPDi
        - Src:             'src/westmere/implementation.cpp:911,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation24convert_utf16be_to_utf32EPKDsmPDi
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 929
      functionLinenumberEnd: 946
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          108
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf327convertILNS_10endiannessE1EEEmPKDsmPDi
        - _ZN7simdutf8westmere12_GLOBAL__N_126sse_convert_utf16_to_utf32ILNS_10endiannessE1EEENSt3__14pairIPKDsPDiEES7_mS8_
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:931,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_126sse_convert_utf16_to_utf32ILNS_10endiannessE1EEENSt3__14pairIPKDsPDiEES7_mS8_
        - Src:             'src/westmere/implementation.cpp:938,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf327convertILNS_10endiannessE1EEEmPKDsmPDi
        - Src:             'src/westmere/implementation.cpp:931,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation36convert_utf16le_to_utf32_with_errorsEPKDsmPDi
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 949
      functionLinenumberEnd: 974
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          119
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf3219convert_with_errorsILNS_10endiannessE0EEENS_6resultEPKDsmPDi
        - _ZN7simdutf8westmere12_GLOBAL__N_138sse_convert_utf16_to_utf32_with_errorsILNS_10endiannessE0EEENSt3__14pairINS_6resultEPDiEEPKDsmS7_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:953,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_138sse_convert_utf16_to_utf32_with_errorsILNS_10endiannessE0EEENSt3__14pairINS_6resultEPDiEEPKDsmS7_
        - Src:             'src/westmere/implementation.cpp:961,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf3219convert_with_errorsILNS_10endiannessE0EEENS_6resultEPKDsmPDi
        - Src:             'src/westmere/implementation.cpp:953,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation36convert_utf16be_to_utf32_with_errorsEPKDsmPDi
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 977
      functionLinenumberEnd: 1002
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          119
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf3219convert_with_errorsILNS_10endiannessE1EEENS_6resultEPKDsmPDi
        - _ZN7simdutf8westmere12_GLOBAL__N_138sse_convert_utf16_to_utf32_with_errorsILNS_10endiannessE1EEENSt3__14pairINS_6resultEPDiEEPKDsmS7_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:981,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_138sse_convert_utf16_to_utf32_with_errorsILNS_10endiannessE1EEENSt3__14pairINS_6resultEPDiEEPKDsmS7_
        - Src:             'src/westmere/implementation.cpp:989,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf3219convert_with_errorsILNS_10endiannessE1EEENS_6resultEPKDsmPDi
        - Src:             'src/westmere/implementation.cpp:981,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation30convert_valid_utf16le_to_utf32EPKDsmPDi
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1112
      functionLinenumberEnd: 1113
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere14implementation24convert_utf16le_to_utf32EPKDsmPDi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:1113,10'
          Dst:             _ZNK7simdutf8westmere14implementation24convert_utf16le_to_utf32EPKDsmPDi
    - functionName:    _ZNK7simdutf8westmere14implementation30convert_valid_utf16be_to_utf32EPKDsmPDi
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1117
      functionLinenumberEnd: 1118
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere14implementation24convert_utf16be_to_utf32EPKDsmPDi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:1118,10'
          Dst:             _ZNK7simdutf8westmere14implementation24convert_utf16be_to_utf32EPKDsmPDi
    - functionName:    _ZNK7simdutf8westmere14implementation24utf8_length_from_utf16leEPKDsm
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1156
      functionLinenumberEnd: 1158
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_15utf1631utf8_length_from_utf16_bytemaskILNS_10endiannessE0EEEmPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:1157,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_15utf1631utf8_length_from_utf16_bytemaskILNS_10endiannessE0EEEmPKDsm
        - Src:             'src/westmere/implementation.cpp:1157,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation24utf8_length_from_utf16beEPKDsm
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1162
      functionLinenumberEnd: 1163
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_15utf1631utf8_length_from_utf16_bytemaskILNS_10endiannessE1EEEmPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:1163,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_15utf1631utf8_length_from_utf16_bytemaskILNS_10endiannessE1EEEmPKDsm
        - Src:             'src/westmere/implementation.cpp:1163,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation23convert_utf32_to_latin1EPKDimPc
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 815
      functionLinenumberEnd: 832
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          107
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_115utf32_to_latin17convertEPKDimPc
        - _ZN7simdutf8westmere12_GLOBAL__N_127sse_convert_utf32_to_latin1EPKDimPc
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:817,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_127sse_convert_utf32_to_latin1EPKDimPc
        - Src:             'src/westmere/implementation.cpp:824,39'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_115utf32_to_latin17convertEPKDimPc
        - Src:             'src/westmere/implementation.cpp:817,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation35convert_utf32_to_latin1_with_errorsEPKDimPc
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          106
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_115utf32_to_latin119convert_with_errorsEPKDimPc
        - _ZN7simdutf8westmere12_GLOBAL__N_139sse_convert_utf32_to_latin1_with_errorsEPKDimPc
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:839,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_139sse_convert_utf32_to_latin1_with_errorsEPKDimPc
        - Src:             'src/westmere/implementation.cpp:842,25'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_115utf32_to_latin119convert_with_errorsEPKDimPc
        - Src:             'src/westmere/implementation.cpp:839,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation29convert_valid_utf32_to_latin1EPKDimPc
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 860
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere14implementation23convert_utf32_to_latin1EPKDimPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:860,10'
          Dst:             _ZNK7simdutf8westmere14implementation23convert_utf32_to_latin1EPKDimPc
    - functionName:    _ZNK7simdutf8westmere14implementation21convert_utf32_to_utf8EPKDimPc
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 866
      functionLinenumberEnd: 882
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          107
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf32_to_utf87convertIPKDiPcQaasr7simdutf6detailE18indexes_into_utf32IT_Esr7simdutf6detailE26index_assignable_from_charIT0_EEEmS7_mS8_
        - _ZN7simdutf8westmere12_GLOBAL__N_125sse_convert_utf32_to_utf8EPKDimPc
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:868,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_125sse_convert_utf32_to_utf8EPKDimPc
        - Src:             'src/westmere/implementation.cpp:874,39'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf32_to_utf87convertIPKDiPcQaasr7simdutf6detailE18indexes_into_utf32IT_Esr7simdutf6detailE26index_assignable_from_charIT0_EEEmS7_mS8_
        - Src:             'src/westmere/implementation.cpp:868,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation33convert_utf32_to_utf8_with_errorsEPKDimPc
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 885
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          106
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf32_to_utf819convert_with_errorsIPKDiPcQaasr7simdutf6detailE18indexes_into_utf32IT_Esr7simdutf6detailE26index_assignable_from_charIT0_EEENS_6resultES7_mS8_
        - _ZN7simdutf8westmere12_GLOBAL__N_137sse_convert_utf32_to_utf8_with_errorsEPKDimPc
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:889,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_137sse_convert_utf32_to_utf8_with_errorsEPKDimPc
        - Src:             'src/westmere/implementation.cpp:891,25'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf32_to_utf819convert_with_errorsIPKDiPcQaasr7simdutf6detailE18indexes_into_utf32IT_Esr7simdutf6detailE26index_assignable_from_charIT0_EEENS_6resultES7_mS8_
        - Src:             'src/westmere/implementation.cpp:889,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation27convert_valid_utf32_to_utf8EPKDimPc
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionLinenumberEnd: 1008
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere14implementation21convert_utf32_to_utf8EPKDimPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:1008,10'
          Dst:             _ZNK7simdutf8westmere14implementation21convert_utf32_to_utf8EPKDimPc
    - functionName:    _ZNK7simdutf8westmere14implementation24convert_utf32_to_utf16leEPKDimPDs
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1014
      functionLinenumberEnd: 1031
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          108
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf32_to_utf167convertILNS_10endiannessE0EEEmPKDimPDs
        - _ZN7simdutf8westmere12_GLOBAL__N_126sse_convert_utf32_to_utf16ILNS_10endiannessE0EEENSt3__14pairIPKDiPDsEES7_mS8_
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:1016,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_126sse_convert_utf32_to_utf16ILNS_10endiannessE0EEENSt3__14pairIPKDiPDsEES7_mS8_
        - Src:             'src/westmere/implementation.cpp:1023,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf32_to_utf167convertILNS_10endiannessE0EEEmPKDimPDs
        - Src:             'src/westmere/implementation.cpp:1016,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation24convert_utf32_to_utf16beEPKDimPDs
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1034
      functionLinenumberEnd: 1051
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          108
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf32_to_utf167convertILNS_10endiannessE1EEEmPKDimPDs
        - _ZN7simdutf8westmere12_GLOBAL__N_126sse_convert_utf32_to_utf16ILNS_10endiannessE1EEENSt3__14pairIPKDiPDsEES7_mS8_
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:1036,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_126sse_convert_utf32_to_utf16ILNS_10endiannessE1EEENSt3__14pairIPKDiPDsEES7_mS8_
        - Src:             'src/westmere/implementation.cpp:1043,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf32_to_utf167convertILNS_10endiannessE1EEEmPKDimPDs
        - Src:             'src/westmere/implementation.cpp:1036,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation36convert_utf32_to_utf16le_with_errorsEPKDimPDs
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1054
      functionLinenumberEnd: 1075
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          107
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf32_to_utf1619convert_with_errorsILNS_10endiannessE0EEENS_6resultEPKDimPDs
        - _ZN7simdutf8westmere12_GLOBAL__N_138sse_convert_utf32_to_utf16_with_errorsILNS_10endiannessE0EEENSt3__14pairINS_6resultEPDsEEPKDimS7_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:1058,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_138sse_convert_utf32_to_utf16_with_errorsILNS_10endiannessE0EEENSt3__14pairINS_6resultEPDsEEPKDimS7_
        - Src:             'src/westmere/implementation.cpp:1062,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf32_to_utf1619convert_with_errorsILNS_10endiannessE0EEENS_6resultEPKDimPDs
        - Src:             'src/westmere/implementation.cpp:1058,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation36convert_utf32_to_utf16be_with_errorsEPKDimPDs
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1078
      functionLinenumberEnd: 1099
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          107
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf32_to_utf1619convert_with_errorsILNS_10endiannessE1EEENS_6resultEPKDimPDs
        - _ZN7simdutf8westmere12_GLOBAL__N_138sse_convert_utf32_to_utf16_with_errorsILNS_10endiannessE1EEENSt3__14pairINS_6resultEPDsEEPKDimS7_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:1082,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_138sse_convert_utf32_to_utf16_with_errorsILNS_10endiannessE1EEENSt3__14pairINS_6resultEPDsEEPKDimS7_
        - Src:             'src/westmere/implementation.cpp:1086,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf32_to_utf1619convert_with_errorsILNS_10endiannessE1EEENS_6resultEPKDimPDs
        - Src:             'src/westmere/implementation.cpp:1082,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation30convert_valid_utf32_to_utf16leEPKDimPDs
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1102
      functionLinenumberEnd: 1103
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere14implementation24convert_utf32_to_utf16leEPKDimPDs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:1103,10'
          Dst:             _ZNK7simdutf8westmere14implementation24convert_utf32_to_utf16leEPKDimPDs
    - functionName:    _ZNK7simdutf8westmere14implementation30convert_valid_utf32_to_utf16beEPKDimPDs
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1107
      functionLinenumberEnd: 1108
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere14implementation24convert_utf32_to_utf16beEPKDimPDs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:1108,10'
          Dst:             _ZNK7simdutf8westmere14implementation24convert_utf32_to_utf16beEPKDimPDs
    - functionName:    _ZNK7simdutf8westmere14implementation23change_endianness_utf16EPKDsmPDs
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1125
      functionLinenumberEnd: 1127
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_15utf1623change_endianness_utf16EPKDsmPDs
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:1126,3'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_15utf1623change_endianness_utf16EPKDsmPDs
        - Src:             'src/westmere/implementation.cpp:1126,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation23utf8_length_from_latin1EPKcm
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1169
      functionLinenumberEnd: 1225
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         67
      ICount:          501
      EdgeCount:       70
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16latin123utf8_length_from_latin1EPKcm
        - _ZN7simdutf8westmere12_GLOBAL__N_110count_onesEm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:1213,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_110count_onesEm
        - Src:             'src/westmere/implementation.cpp:1216,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_110count_onesEm
        - Src:             'src/westmere/implementation.cpp:1221,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_110count_onesEm
        - Src:             'src/westmere/implementation.cpp:1224,19'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16latin123utf8_length_from_latin1EPKcm
        - Src:             'src/westmere/implementation.cpp:1174,26'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation22utf8_length_from_utf32EPKDim
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1278
      functionLinenumberEnd: 1279
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_15utf3222utf8_length_from_utf32EPKDim
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:1279,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_15utf3222utf8_length_from_utf32EPKDim
        - Src:             'src/westmere/implementation.cpp:1279,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation23latin1_length_from_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1149
      functionLinenumberEnd: 1150
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere14implementation10count_utf8EPKcm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:1150,10'
          Dst:             _ZNK7simdutf8westmere14implementation10count_utf8EPKcm
    - functionName:    _ZNK7simdutf8westmere14implementation23utf16_length_from_utf32EPKDim
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1285
      functionLinenumberEnd: 1300
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          152
      EdgeCount:       30
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7simdutf6scalar5utf3223utf16_length_from_utf32EPKDim
        - _ZN7simdutf8westmere12_GLOBAL__N_110count_onesEm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:1296,36'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_110count_onesEm
        - Src:             'src/westmere/implementation.cpp:1300,10'
          Dst:             _ZN7simdutf6scalar5utf3223utf16_length_from_utf32EPKDim
        - Src:             'src/westmere/implementation.cpp:1286,30'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation25utf32_length_from_utf16leEPKDsm
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1231
      functionLinenumberEnd: 1232
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_15utf1623utf32_length_from_utf16ILNS_10endiannessE0EEEmPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:1232,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_15utf1623utf32_length_from_utf16ILNS_10endiannessE0EEEmPKDsm
        - Src:             'src/westmere/implementation.cpp:1232,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation25utf32_length_from_utf16beEPKDsm
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1236
      functionLinenumberEnd: 1237
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_15utf1623utf32_length_from_utf16ILNS_10endiannessE1EEEmPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:1237,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_15utf1623utf32_length_from_utf16ILNS_10endiannessE1EEEmPKDsm
        - Src:             'src/westmere/implementation.cpp:1237,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation13count_utf16leEPKDsm
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1130
      functionLinenumberEnd: 1131
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_15utf1617count_code_pointsILNS_10endiannessE0EEEmPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:1131,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_15utf1617count_code_pointsILNS_10endiannessE0EEEmPKDsm
        - Src:             'src/westmere/implementation.cpp:1131,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation13count_utf16beEPKDsm
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1135
      functionLinenumberEnd: 1136
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_15utf1617count_code_pointsILNS_10endiannessE1EEEmPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:1136,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_15utf1617count_code_pointsILNS_10endiannessE1EEEmPKDsm
        - Src:             'src/westmere/implementation.cpp:1136,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation10count_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1142
      functionLinenumberEnd: 1143
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14utf826count_code_points_bytemaskEPKcm
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:1143,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14utf826count_code_points_bytemaskEPKcm
        - Src:             'src/westmere/implementation.cpp:1143,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation25binary_length_from_base64EPKcm
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1466
      functionLinenumberEnd: 1467
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_114base64_lengths25binary_length_from_base64EPKcm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:1467,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_114base64_lengths25binary_length_from_base64EPKcm
        - Src:             'src/westmere/implementation.cpp:1467,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation25binary_length_from_base64EPKDsm
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1471
      functionLinenumberEnd: 1472
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_114base64_lengths25binary_length_from_base64EPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:1472,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_114base64_lengths25binary_length_from_base64EPKDsm
        - Src:             'src/westmere/implementation.cpp:1472,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation16base64_to_binaryEPKcmPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1314
      functionLinenumberEnd: 1340
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          181
      EdgeCount:       40
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb1EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb1EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb0ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb1ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZNK7simdutf11full_resultcvNS_6resultEEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:1317,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb1EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/westmere/implementation.cpp:1317,14'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/westmere/implementation.cpp:1320,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb1EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/westmere/implementation.cpp:1320,14'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/westmere/implementation.cpp:1325,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb1ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/westmere/implementation.cpp:1325,14'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/westmere/implementation.cpp:1328,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb0ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/westmere/implementation.cpp:1328,14'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/westmere/implementation.cpp:1333,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/westmere/implementation.cpp:1333,14'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/westmere/implementation.cpp:1336,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/westmere/implementation.cpp:1336,14'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/westmere/implementation.cpp:1317,14'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation24base64_to_binary_detailsEPKcmPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1344
      functionLinenumberEnd: 1370
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          131
      EdgeCount:       40
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb1EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb1EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb0ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb1ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:1347,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb1EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/westmere/implementation.cpp:1350,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb1EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/westmere/implementation.cpp:1355,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb1ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/westmere/implementation.cpp:1358,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb0ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/westmere/implementation.cpp:1363,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/westmere/implementation.cpp:1366,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/westmere/implementation.cpp:1347,14'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation16base64_to_binaryEPKDsmPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1374
      functionLinenumberEnd: 1400
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          181
      EdgeCount:       40
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb1EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb1EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb0ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb1ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZNK7simdutf11full_resultcvNS_6resultEEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:1377,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb1EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/westmere/implementation.cpp:1377,14'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/westmere/implementation.cpp:1380,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb1EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/westmere/implementation.cpp:1380,14'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/westmere/implementation.cpp:1385,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb1ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/westmere/implementation.cpp:1385,14'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/westmere/implementation.cpp:1388,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb0ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/westmere/implementation.cpp:1388,14'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/westmere/implementation.cpp:1393,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/westmere/implementation.cpp:1393,14'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/westmere/implementation.cpp:1396,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/westmere/implementation.cpp:1396,14'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/westmere/implementation.cpp:1377,14'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation24base64_to_binary_detailsEPKDsmPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1404
      functionLinenumberEnd: 1430
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          131
      EdgeCount:       40
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb1EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb1EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb0ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb1ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:1407,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb1EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/westmere/implementation.cpp:1410,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb1EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/westmere/implementation.cpp:1415,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb1ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/westmere/implementation.cpp:1418,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb0ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/westmere/implementation.cpp:1423,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/westmere/implementation.cpp:1426,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/westmere/implementation.cpp:1407,14'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation16binary_to_base64EPKcmPcNS_14base64_optionsE
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1434
      functionLinenumberEnd: 1440
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_113encode_base64ILb0EEEmPcPKcmNS_14base64_optionsE
        - _ZN7simdutf8westmere12_GLOBAL__N_113encode_base64ILb1EEEmPcPKcmNS_14base64_optionsE
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:1436,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113encode_base64ILb1EEEmPcPKcmNS_14base64_optionsE
        - Src:             'src/westmere/implementation.cpp:1438,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113encode_base64ILb0EEEmPcPKcmNS_14base64_optionsE
        - Src:             'src/westmere/implementation.cpp:1436,12'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation27binary_to_base64_with_linesEPKcmPcmNS_14base64_optionsE
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1444
      functionLinenumberEnd: 1453
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_118encode_base64_implILb0ELb1EEEmPcPKcmNS_14base64_optionsEm
        - _ZN7simdutf8westmere12_GLOBAL__N_118encode_base64_implILb1ELb1EEEmPcPKcmNS_14base64_optionsEm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:1446,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_118encode_base64_implILb1ELb1EEEmPcPKcmNS_14base64_optionsEm
        - Src:             'src/westmere/implementation.cpp:1450,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_118encode_base64_implILb0ELb1EEEmPcPKcmNS_14base64_optionsEm
        - Src:             'src/westmere/implementation.cpp:1446,12'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere14implementation4findEPKcS3_c
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1456
      functionLinenumberEnd: 1457
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14util4findEPKcS4_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:1457,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14util4findEPKcS4_c
    - functionName:    _ZNK7simdutf8westmere14implementation4findEPKDsS3_Ds
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1461
      functionLinenumberEnd: 1462
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14util4findEPKDsS4_Ds
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:1462,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14util4findEPKDsS4_Ds
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14util4findEPKDsS4_Ds
      functionSourceFile: '/src/simdutf/src/generic/find.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          209
      EdgeCount:       42
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_115trailing_zeroesEm
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItEC2EPKt
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItE2eqEt
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/find.h:67,25'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItEC2EPKt
        - Src:             'src/generic/find.h:68,30'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItE2eqEt
        - Src:             'src/generic/find.h:71,19'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_115trailing_zeroesEm
        - Src:             'src/generic/find.h:67,25'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItEC2EPKt
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE4loadEPKt
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd16-inl.h:164,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE4loadEPKt
        - Src:             'src/simdutf/westmere/simd16-inl.h:165,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE4loadEPKt
        - Src:             'src/simdutf/westmere/simd16-inl.h:166,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE4loadEPKt
        - Src:             'src/simdutf/westmere/simd16-inl.h:167,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE4loadEPKt
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItE2eqEt
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          131
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE5splatEt
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd9simd16x32IbEC2ENS2_6simd16IbEES6_S6_S6_
        - _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_6simd16ItEES4_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd9simd16x32IbE10to_bitmaskEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd16-inl.h:222,28'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE5splatEt
        - Src:             'src/simdutf/westmere/simd16-inl.h:223,44'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_6simd16ItEES4_
        - Src:             'src/simdutf/westmere/simd16-inl.h:223,69'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_6simd16ItEES4_
        - Src:             'src/simdutf/westmere/simd16-inl.h:224,44'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_6simd16ItEES4_
        - Src:             'src/simdutf/westmere/simd16-inl.h:224,69'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_6simd16ItEES4_
        - Src:             'src/simdutf/westmere/simd16-inl.h:223,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd9simd16x32IbEC2ENS2_6simd16IbEES6_S6_S6_
        - Src:             'src/simdutf/westmere/simd16-inl.h:225,10'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd9simd16x32IbE10to_bitmaskEv
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14util4findEPKcS4_c
      functionSourceFile: '/src/simdutf/src/generic/find.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          198
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_115trailing_zeroesEm
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhE2eqEh
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/find.h:28,23'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
        - Src:             'src/generic/find.h:29,30'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhE2eqEh
        - Src:             'src/generic/find.h:32,19'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_115trailing_zeroesEm
        - Src:             'src/generic/find.h:28,23'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE4loadEPKh
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:270,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE4loadEPKh
        - Src:             'src/simdutf/westmere/simd.h:271,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE4loadEPKh
        - Src:             'src/simdutf/westmere/simd.h:272,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE4loadEPKh
        - Src:             'src/simdutf/westmere/simd.h:273,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE4loadEPKh
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhE2eqEh
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          131
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE5splatEh
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IbEC2ENS2_5simd8IbEES6_S6_S6_
        - _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_5simd8IhEES4_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IbE10to_bitmaskEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:346,27'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE5splatEh
        - Src:             'src/simdutf/westmere/simd.h:347,43'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_5simd8IhEES4_
        - Src:             'src/simdutf/westmere/simd.h:347,68'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_5simd8IhEES4_
        - Src:             'src/simdutf/westmere/simd.h:348,43'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_5simd8IhEES4_
        - Src:             'src/simdutf/westmere/simd.h:348,68'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_5simd8IhEES4_
        - Src:             'src/simdutf/westmere/simd.h:347,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IbEC2ENS2_5simd8IbEES6_S6_S6_
        - Src:             'src/simdutf/westmere/simd.h:349,10'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IbE10to_bitmaskEv
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_5simd8IhEES4_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IbEC2EDv2_x
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:73,27'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:73,32'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:73,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IbEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IbEC2ENS2_5simd8IbEES6_S6_S6_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          35
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IbE10to_bitmaskEv
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IbE10to_bitmaskEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:319,44'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IbE10to_bitmaskEv
        - Src:             'src/simdutf/westmere/simd.h:320,35'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IbE10to_bitmaskEv
        - Src:             'src/simdutf/westmere/simd.h:321,35'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IbE10to_bitmaskEv
        - Src:             'src/simdutf/westmere/simd.h:322,35'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IbE10to_bitmaskEv
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IbE10to_bitmaskEv
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEcvRKDv2_xEv
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:96,30'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEcvRKDv2_xEv
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_118encode_base64_implILb1ELb1EEEmPcPKcmNS_14base64_optionsEm
      functionSourceFile: '/src/simdutf/src/westmere/sse_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          1612
      EdgeCount:       73
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6423tail_encode_base64_implILb1EEEmPcPKcmNS_14base64_optionsEmm
        - _ZN7simdutf8westmere12_GLOBAL__N_118insert_line_feed16EDv2_xm
        - _ZN7simdutf8westmere12_GLOBAL__N_122lookup_pshufb_improvedILb1EEEDv2_xS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_base64.cpp:151,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_122lookup_pshufb_improvedILb1EEEDv2_xS3_
        - Src:             'src/westmere/sse_base64.cpp:152,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_122lookup_pshufb_improvedILb1EEEDv2_xS3_
        - Src:             'src/westmere/sse_base64.cpp:153,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_122lookup_pshufb_improvedILb1EEEDv2_xS3_
        - Src:             'src/westmere/sse_base64.cpp:154,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_122lookup_pshufb_improvedILb1EEEDv2_xS3_
        - Src:             'src/westmere/sse_base64.cpp:165,30'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_118insert_line_feed16EDv2_xm
        - Src:             'src/westmere/sse_base64.cpp:176,30'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_118insert_line_feed16EDv2_xm
        - Src:             'src/westmere/sse_base64.cpp:187,30'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_118insert_line_feed16EDv2_xm
        - Src:             'src/westmere/sse_base64.cpp:198,30'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_118insert_line_feed16EDv2_xm
        - Src:             'src/westmere/sse_base64.cpp:280,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_122lookup_pshufb_improvedILb1EEEDv2_xS3_
        - Src:             'src/westmere/sse_base64.cpp:321,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6423tail_encode_base64_implILb1EEEmPcPKcmNS_14base64_optionsEmm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_118encode_base64_implILb0ELb1EEEmPcPKcmNS_14base64_optionsEm
      functionSourceFile: '/src/simdutf/src/westmere/sse_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          1612
      EdgeCount:       73
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6423tail_encode_base64_implILb1EEEmPcPKcmNS_14base64_optionsEmm
        - _ZN7simdutf8westmere12_GLOBAL__N_118insert_line_feed16EDv2_xm
        - _ZN7simdutf8westmere12_GLOBAL__N_122lookup_pshufb_improvedILb0EEEDv2_xS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_base64.cpp:151,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_122lookup_pshufb_improvedILb0EEEDv2_xS3_
        - Src:             'src/westmere/sse_base64.cpp:152,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_122lookup_pshufb_improvedILb0EEEDv2_xS3_
        - Src:             'src/westmere/sse_base64.cpp:153,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_122lookup_pshufb_improvedILb0EEEDv2_xS3_
        - Src:             'src/westmere/sse_base64.cpp:154,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_122lookup_pshufb_improvedILb0EEEDv2_xS3_
        - Src:             'src/westmere/sse_base64.cpp:165,30'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_118insert_line_feed16EDv2_xm
        - Src:             'src/westmere/sse_base64.cpp:176,30'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_118insert_line_feed16EDv2_xm
        - Src:             'src/westmere/sse_base64.cpp:187,30'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_118insert_line_feed16EDv2_xm
        - Src:             'src/westmere/sse_base64.cpp:198,30'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_118insert_line_feed16EDv2_xm
        - Src:             'src/westmere/sse_base64.cpp:280,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_122lookup_pshufb_improvedILb0EEEDv2_xS3_
        - Src:             'src/westmere/sse_base64.cpp:321,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6423tail_encode_base64_implILb1EEEmPcPKcmNS_14base64_optionsEmm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_113encode_base64ILb1EEEmPcPKcmNS_14base64_optionsE
      functionSourceFile: '/src/simdutf/src/westmere/sse_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_118encode_base64_implILb1ELb0EEEmPcPKcmNS_14base64_optionsEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_base64.cpp:328,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_118encode_base64_implILb1ELb0EEEmPcPKcmNS_14base64_optionsEm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_113encode_base64ILb0EEEmPcPKcmNS_14base64_optionsE
      functionSourceFile: '/src/simdutf/src/westmere/sse_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_118encode_base64_implILb0ELb0EEEmPcPKcmNS_14base64_optionsEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_base64.cpp:328,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_118encode_base64_implILb0ELb0EEEmPcPKcmNS_14base64_optionsEm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb1EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/generic/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         94
      ICount:          688
      EdgeCount:       125
      CyclomaticComplexity: 33
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIDsEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - _ZN7simdutf6scalar14u32_swap_bytesEj
        - _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - _ZN7simdutf8westmere12_GLOBAL__N_124base64_decode_block_safeEPcPKc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6410copy_blockEPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6414compress_blockEmPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb1EEEmPm
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6419base64_decode_blockEPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block64C2EPKDs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/base64.h:50,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'src/generic/base64.h:59,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:78,15'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block64C2EPKDs
        - Src:             'src/generic/base64.h:82,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb1EEEmPm
        - Src:             'src/generic/base64.h:90,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414compress_blockEmPc
        - Src:             'src/generic/base64.h:92,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6410copy_blockEPc
        - Src:             'src/generic/base64.h:96,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - Src:             'src/generic/base64.h:98,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6419base64_decode_blockEPc
        - Src:             'src/generic/base64.h:104,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/generic/base64.h:108,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_124base64_decode_block_safeEPcPKc
        - Src:             'src/generic/base64.h:110,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/generic/base64.h:141,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_124base64_decode_block_safeEPcPKc
        - Src:             'src/generic/base64.h:143,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/generic/base64.h:155,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:169,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:194,21'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIDsEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:196,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:203,9'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:207,14'
          Dst:             _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - Src:             'src/generic/base64.h:214,16'
          Dst:             _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - Src:             'src/generic/base64.h:228,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb1EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/generic/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         111
      ICount:          803
      EdgeCount:       149
      CyclomaticComplexity: 40
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIDsEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - _ZN7simdutf6scalar14u32_swap_bytesEj
        - _ZN7simdutf8westmere12_GLOBAL__N_115trailing_zeroesEm
        - _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - _ZN7simdutf8westmere12_GLOBAL__N_124base64_decode_block_safeEPcPKc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6410copy_blockEPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6414compress_blockEmPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb1EEEmPm
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6419base64_decode_blockEPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block64C2EPKDs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/base64.h:50,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'src/generic/base64.h:57,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/generic/base64.h:59,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:78,15'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block64C2EPKDs
        - Src:             'src/generic/base64.h:82,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb1EEEmPm
        - Src:             'src/generic/base64.h:85,37'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_115trailing_zeroesEm
        - Src:             'src/generic/base64.h:86,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:90,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414compress_blockEmPc
        - Src:             'src/generic/base64.h:92,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6410copy_blockEPc
        - Src:             'src/generic/base64.h:96,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - Src:             'src/generic/base64.h:98,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6419base64_decode_blockEPc
        - Src:             'src/generic/base64.h:104,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/generic/base64.h:108,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_124base64_decode_block_safeEPcPKc
        - Src:             'src/generic/base64.h:110,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/generic/base64.h:130,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'src/generic/base64.h:131,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:141,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_124base64_decode_block_safeEPcPKc
        - Src:             'src/generic/base64.h:143,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/generic/base64.h:155,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:169,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:194,21'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIDsEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:196,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:203,9'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:207,14'
          Dst:             _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - Src:             'src/generic/base64.h:214,16'
          Dst:             _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - Src:             'src/generic/base64.h:224,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/generic/base64.h:228,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb1ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/generic/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         94
      ICount:          688
      EdgeCount:       125
      CyclomaticComplexity: 33
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIDsEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - _ZN7simdutf6scalar14u32_swap_bytesEj
        - _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - _ZN7simdutf8westmere12_GLOBAL__N_124base64_decode_block_safeEPcPKc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6410copy_blockEPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6414compress_blockEmPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb1ELb1ELb0EEEmPm
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6419base64_decode_blockEPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block64C2EPKDs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/base64.h:50,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'src/generic/base64.h:59,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:78,15'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block64C2EPKDs
        - Src:             'src/generic/base64.h:82,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb1ELb1ELb0EEEmPm
        - Src:             'src/generic/base64.h:90,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414compress_blockEmPc
        - Src:             'src/generic/base64.h:92,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6410copy_blockEPc
        - Src:             'src/generic/base64.h:96,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - Src:             'src/generic/base64.h:98,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6419base64_decode_blockEPc
        - Src:             'src/generic/base64.h:104,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/generic/base64.h:108,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_124base64_decode_block_safeEPcPKc
        - Src:             'src/generic/base64.h:110,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/generic/base64.h:141,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_124base64_decode_block_safeEPcPKc
        - Src:             'src/generic/base64.h:143,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/generic/base64.h:155,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:169,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:194,21'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIDsEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:196,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:203,9'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:207,14'
          Dst:             _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - Src:             'src/generic/base64.h:214,16'
          Dst:             _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - Src:             'src/generic/base64.h:228,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb0ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/generic/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         111
      ICount:          803
      EdgeCount:       149
      CyclomaticComplexity: 40
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIDsEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - _ZN7simdutf6scalar14u32_swap_bytesEj
        - _ZN7simdutf8westmere12_GLOBAL__N_115trailing_zeroesEm
        - _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - _ZN7simdutf8westmere12_GLOBAL__N_124base64_decode_block_safeEPcPKc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6410copy_blockEPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6414compress_blockEmPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb1ELb0ELb0EEEmPm
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6419base64_decode_blockEPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block64C2EPKDs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/base64.h:50,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'src/generic/base64.h:57,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/generic/base64.h:59,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:78,15'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block64C2EPKDs
        - Src:             'src/generic/base64.h:82,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb1ELb0ELb0EEEmPm
        - Src:             'src/generic/base64.h:85,37'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_115trailing_zeroesEm
        - Src:             'src/generic/base64.h:86,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:90,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414compress_blockEmPc
        - Src:             'src/generic/base64.h:92,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6410copy_blockEPc
        - Src:             'src/generic/base64.h:96,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - Src:             'src/generic/base64.h:98,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6419base64_decode_blockEPc
        - Src:             'src/generic/base64.h:104,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/generic/base64.h:108,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_124base64_decode_block_safeEPcPKc
        - Src:             'src/generic/base64.h:110,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/generic/base64.h:130,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'src/generic/base64.h:131,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:141,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_124base64_decode_block_safeEPcPKc
        - Src:             'src/generic/base64.h:143,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/generic/base64.h:155,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:169,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:194,21'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIDsEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:196,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:203,9'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:207,14'
          Dst:             _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - Src:             'src/generic/base64.h:214,16'
          Dst:             _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - Src:             'src/generic/base64.h:224,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/generic/base64.h:228,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/generic/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         94
      ICount:          688
      EdgeCount:       125
      CyclomaticComplexity: 33
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIDsEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - _ZN7simdutf6scalar14u32_swap_bytesEj
        - _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - _ZN7simdutf8westmere12_GLOBAL__N_124base64_decode_block_safeEPcPKc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6410copy_blockEPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6414compress_blockEmPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb0EEEmPm
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6419base64_decode_blockEPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block64C2EPKDs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/base64.h:50,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'src/generic/base64.h:59,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:78,15'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block64C2EPKDs
        - Src:             'src/generic/base64.h:82,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb0EEEmPm
        - Src:             'src/generic/base64.h:90,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414compress_blockEmPc
        - Src:             'src/generic/base64.h:92,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6410copy_blockEPc
        - Src:             'src/generic/base64.h:96,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - Src:             'src/generic/base64.h:98,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6419base64_decode_blockEPc
        - Src:             'src/generic/base64.h:104,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/generic/base64.h:108,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_124base64_decode_block_safeEPcPKc
        - Src:             'src/generic/base64.h:110,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/generic/base64.h:141,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_124base64_decode_block_safeEPcPKc
        - Src:             'src/generic/base64.h:143,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/generic/base64.h:155,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:169,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:194,21'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIDsEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:196,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:203,9'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:207,14'
          Dst:             _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - Src:             'src/generic/base64.h:214,16'
          Dst:             _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - Src:             'src/generic/base64.h:228,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/generic/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         111
      ICount:          803
      EdgeCount:       149
      CyclomaticComplexity: 40
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIDsEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - _ZN7simdutf6scalar14u32_swap_bytesEj
        - _ZN7simdutf8westmere12_GLOBAL__N_115trailing_zeroesEm
        - _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - _ZN7simdutf8westmere12_GLOBAL__N_124base64_decode_block_safeEPcPKc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6410copy_blockEPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6414compress_blockEmPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb0EEEmPm
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6419base64_decode_blockEPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block64C2EPKDs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/base64.h:50,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'src/generic/base64.h:57,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/generic/base64.h:59,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:78,15'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block64C2EPKDs
        - Src:             'src/generic/base64.h:82,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb0EEEmPm
        - Src:             'src/generic/base64.h:85,37'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_115trailing_zeroesEm
        - Src:             'src/generic/base64.h:86,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:90,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414compress_blockEmPc
        - Src:             'src/generic/base64.h:92,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6410copy_blockEPc
        - Src:             'src/generic/base64.h:96,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - Src:             'src/generic/base64.h:98,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6419base64_decode_blockEPc
        - Src:             'src/generic/base64.h:104,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/generic/base64.h:108,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_124base64_decode_block_safeEPcPKc
        - Src:             'src/generic/base64.h:110,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/generic/base64.h:130,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'src/generic/base64.h:131,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:141,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_124base64_decode_block_safeEPcPKc
        - Src:             'src/generic/base64.h:143,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/generic/base64.h:155,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:169,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:194,21'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIDsEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:196,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:203,9'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:207,14'
          Dst:             _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - Src:             'src/generic/base64.h:214,16'
          Dst:             _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - Src:             'src/generic/base64.h:224,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/generic/base64.h:228,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb1EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/generic/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         94
      ICount:          683
      EdgeCount:       125
      CyclomaticComplexity: 33
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIcEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - _ZN7simdutf6scalar14u32_swap_bytesEj
        - _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - _ZN7simdutf8westmere12_GLOBAL__N_124base64_decode_block_safeEPcPKc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6410copy_blockEPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6414compress_blockEmPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb1EEEmPm
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6419base64_decode_blockEPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block64C2EPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/base64.h:50,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'src/generic/base64.h:59,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:78,15'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block64C2EPKc
        - Src:             'src/generic/base64.h:82,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb1EEEmPm
        - Src:             'src/generic/base64.h:90,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414compress_blockEmPc
        - Src:             'src/generic/base64.h:92,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6410copy_blockEPc
        - Src:             'src/generic/base64.h:96,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - Src:             'src/generic/base64.h:98,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6419base64_decode_blockEPc
        - Src:             'src/generic/base64.h:104,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/generic/base64.h:108,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_124base64_decode_block_safeEPcPKc
        - Src:             'src/generic/base64.h:110,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/generic/base64.h:141,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_124base64_decode_block_safeEPcPKc
        - Src:             'src/generic/base64.h:143,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/generic/base64.h:155,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:169,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:194,21'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIcEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:196,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:203,9'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:207,14'
          Dst:             _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - Src:             'src/generic/base64.h:214,16'
          Dst:             _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - Src:             'src/generic/base64.h:228,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb1EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/generic/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         111
      ICount:          796
      EdgeCount:       149
      CyclomaticComplexity: 40
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIcEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - _ZN7simdutf6scalar14u32_swap_bytesEj
        - _ZN7simdutf8westmere12_GLOBAL__N_115trailing_zeroesEm
        - _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - _ZN7simdutf8westmere12_GLOBAL__N_124base64_decode_block_safeEPcPKc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6410copy_blockEPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6414compress_blockEmPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb1EEEmPm
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6419base64_decode_blockEPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block64C2EPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/base64.h:50,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'src/generic/base64.h:57,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/generic/base64.h:59,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:78,15'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block64C2EPKc
        - Src:             'src/generic/base64.h:82,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb1EEEmPm
        - Src:             'src/generic/base64.h:85,37'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_115trailing_zeroesEm
        - Src:             'src/generic/base64.h:86,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:90,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414compress_blockEmPc
        - Src:             'src/generic/base64.h:92,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6410copy_blockEPc
        - Src:             'src/generic/base64.h:96,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - Src:             'src/generic/base64.h:98,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6419base64_decode_blockEPc
        - Src:             'src/generic/base64.h:104,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/generic/base64.h:108,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_124base64_decode_block_safeEPcPKc
        - Src:             'src/generic/base64.h:110,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/generic/base64.h:130,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'src/generic/base64.h:131,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:141,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_124base64_decode_block_safeEPcPKc
        - Src:             'src/generic/base64.h:143,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/generic/base64.h:155,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:169,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:194,21'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIcEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:196,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:203,9'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:207,14'
          Dst:             _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - Src:             'src/generic/base64.h:214,16'
          Dst:             _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - Src:             'src/generic/base64.h:224,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/generic/base64.h:228,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb1ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/generic/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         94
      ICount:          683
      EdgeCount:       125
      CyclomaticComplexity: 33
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIcEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - _ZN7simdutf6scalar14u32_swap_bytesEj
        - _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - _ZN7simdutf8westmere12_GLOBAL__N_124base64_decode_block_safeEPcPKc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6410copy_blockEPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6414compress_blockEmPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb1ELb1ELb0EEEmPm
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6419base64_decode_blockEPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block64C2EPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/base64.h:50,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'src/generic/base64.h:59,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:78,15'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block64C2EPKc
        - Src:             'src/generic/base64.h:82,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb1ELb1ELb0EEEmPm
        - Src:             'src/generic/base64.h:90,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414compress_blockEmPc
        - Src:             'src/generic/base64.h:92,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6410copy_blockEPc
        - Src:             'src/generic/base64.h:96,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - Src:             'src/generic/base64.h:98,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6419base64_decode_blockEPc
        - Src:             'src/generic/base64.h:104,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/generic/base64.h:108,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_124base64_decode_block_safeEPcPKc
        - Src:             'src/generic/base64.h:110,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/generic/base64.h:141,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_124base64_decode_block_safeEPcPKc
        - Src:             'src/generic/base64.h:143,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/generic/base64.h:155,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:169,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:194,21'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIcEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:196,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:203,9'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:207,14'
          Dst:             _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - Src:             'src/generic/base64.h:214,16'
          Dst:             _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - Src:             'src/generic/base64.h:228,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb0ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/generic/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         111
      ICount:          796
      EdgeCount:       149
      CyclomaticComplexity: 40
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIcEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - _ZN7simdutf6scalar14u32_swap_bytesEj
        - _ZN7simdutf8westmere12_GLOBAL__N_115trailing_zeroesEm
        - _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - _ZN7simdutf8westmere12_GLOBAL__N_124base64_decode_block_safeEPcPKc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6410copy_blockEPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6414compress_blockEmPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb1ELb0ELb0EEEmPm
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6419base64_decode_blockEPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block64C2EPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/base64.h:50,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'src/generic/base64.h:57,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/generic/base64.h:59,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:78,15'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block64C2EPKc
        - Src:             'src/generic/base64.h:82,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb1ELb0ELb0EEEmPm
        - Src:             'src/generic/base64.h:85,37'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_115trailing_zeroesEm
        - Src:             'src/generic/base64.h:86,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:90,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414compress_blockEmPc
        - Src:             'src/generic/base64.h:92,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6410copy_blockEPc
        - Src:             'src/generic/base64.h:96,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - Src:             'src/generic/base64.h:98,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6419base64_decode_blockEPc
        - Src:             'src/generic/base64.h:104,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/generic/base64.h:108,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_124base64_decode_block_safeEPcPKc
        - Src:             'src/generic/base64.h:110,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/generic/base64.h:130,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'src/generic/base64.h:131,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:141,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_124base64_decode_block_safeEPcPKc
        - Src:             'src/generic/base64.h:143,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/generic/base64.h:155,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:169,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:194,21'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIcEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:196,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:203,9'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:207,14'
          Dst:             _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - Src:             'src/generic/base64.h:214,16'
          Dst:             _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - Src:             'src/generic/base64.h:224,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/generic/base64.h:228,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/generic/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         94
      ICount:          683
      EdgeCount:       125
      CyclomaticComplexity: 33
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIcEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - _ZN7simdutf6scalar14u32_swap_bytesEj
        - _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - _ZN7simdutf8westmere12_GLOBAL__N_124base64_decode_block_safeEPcPKc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6410copy_blockEPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6414compress_blockEmPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb0EEEmPm
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6419base64_decode_blockEPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block64C2EPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/base64.h:50,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'src/generic/base64.h:59,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:78,15'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block64C2EPKc
        - Src:             'src/generic/base64.h:82,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb0EEEmPm
        - Src:             'src/generic/base64.h:90,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414compress_blockEmPc
        - Src:             'src/generic/base64.h:92,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6410copy_blockEPc
        - Src:             'src/generic/base64.h:96,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - Src:             'src/generic/base64.h:98,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6419base64_decode_blockEPc
        - Src:             'src/generic/base64.h:104,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/generic/base64.h:108,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_124base64_decode_block_safeEPcPKc
        - Src:             'src/generic/base64.h:110,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/generic/base64.h:141,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_124base64_decode_block_safeEPcPKc
        - Src:             'src/generic/base64.h:143,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/generic/base64.h:155,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:169,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:194,21'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIcEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:196,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:203,9'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:207,14'
          Dst:             _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - Src:             'src/generic/base64.h:214,16'
          Dst:             _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - Src:             'src/generic/base64.h:228,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/generic/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         111
      ICount:          796
      EdgeCount:       149
      CyclomaticComplexity: 40
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIcEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - _ZN7simdutf6scalar14u32_swap_bytesEj
        - _ZN7simdutf8westmere12_GLOBAL__N_115trailing_zeroesEm
        - _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - _ZN7simdutf8westmere12_GLOBAL__N_124base64_decode_block_safeEPcPKc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6410copy_blockEPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6414compress_blockEmPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb0EEEmPm
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6419base64_decode_blockEPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - _ZN7simdutf8westmere12_GLOBAL__N_17block64C2EPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/base64.h:50,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'src/generic/base64.h:57,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/generic/base64.h:59,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:78,15'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block64C2EPKc
        - Src:             'src/generic/base64.h:82,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb0EEEmPm
        - Src:             'src/generic/base64.h:85,37'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_115trailing_zeroesEm
        - Src:             'src/generic/base64.h:86,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:90,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6414compress_blockEmPc
        - Src:             'src/generic/base64.h:92,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6410copy_blockEPc
        - Src:             'src/generic/base64.h:96,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - Src:             'src/generic/base64.h:98,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_17block6419base64_decode_blockEPc
        - Src:             'src/generic/base64.h:104,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/generic/base64.h:108,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_124base64_decode_block_safeEPcPKc
        - Src:             'src/generic/base64.h:110,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/generic/base64.h:130,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'src/generic/base64.h:131,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:141,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_124base64_decode_block_safeEPcPKc
        - Src:             'src/generic/base64.h:143,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/generic/base64.h:155,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:169,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:194,21'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIcEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:196,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:203,9'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:207,14'
          Dst:             _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - Src:             'src/generic/base64.h:214,16'
          Dst:             _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - Src:             'src/generic/base64.h:224,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/generic/base64.h:228,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_114base64_lengths25binary_length_from_base64EPKDsm
      functionSourceFile: '/src/simdutf/src/generic/base64lengths.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          140
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_110count_onesEm
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItEC2EPKt
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItE4gteqEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/base64lengths.h:38,25'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItEC2EPKt
        - Src:             'src/generic/base64lengths.h:39,35'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItE4gteqEt
        - Src:             'src/generic/base64lengths.h:40,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_110count_onesEm
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItE4gteqEt
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          103
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE5splatEt
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd9simd16x32IbEC2ENS2_6simd16IbEES6_S6_S6_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEgeES4_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd9simd16x32IbE10to_bitmaskEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd16-inl.h:215,28'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE5splatEt
        - Src:             'src/simdutf/westmere/simd16-inl.h:216,44'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEgeES4_
        - Src:             'src/simdutf/westmere/simd16-inl.h:216,69'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEgeES4_
        - Src:             'src/simdutf/westmere/simd16-inl.h:217,44'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEgeES4_
        - Src:             'src/simdutf/westmere/simd16-inl.h:217,69'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEgeES4_
        - Src:             'src/simdutf/westmere/simd16-inl.h:216,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd9simd16x32IbEC2ENS2_6simd16IbEES6_S6_S6_
        - Src:             'src/simdutf/westmere/simd16-inl.h:218,10'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd9simd16x32IbE10to_bitmaskEv
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_114base64_lengths25binary_length_from_base64EPKcm
      functionSourceFile: '/src/simdutf/src/generic/base64lengths.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          137
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_110count_onesEm
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhE4gteqEh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/base64lengths.h:11,23'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
        - Src:             'src/generic/base64lengths.h:12,35'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhE4gteqEh
        - Src:             'src/generic/base64lengths.h:13,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_110count_onesEm
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhE4gteqEh
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          103
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE5splatEh
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IbEC2ENS2_5simd8IbEES6_S6_S6_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEgeES4_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IbE10to_bitmaskEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:340,27'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE5splatEh
        - Src:             'src/simdutf/westmere/simd.h:341,43'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEgeES4_
        - Src:             'src/simdutf/westmere/simd.h:341,68'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEgeES4_
        - Src:             'src/simdutf/westmere/simd.h:342,43'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEgeES4_
        - Src:             'src/simdutf/westmere/simd.h:342,68'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEgeES4_
        - Src:             'src/simdutf/westmere/simd.h:341,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IbEC2ENS2_5simd8IbEES6_S6_S6_
        - Src:             'src/simdutf/westmere/simd.h:343,10'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IbE10to_bitmaskEv
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEgeES4_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          56
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_5simd8IhEES4_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE7min_valES4_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:218,18'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE7min_valES4_
        - Src:             'src/simdutf/westmere/simd.h:218,33'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_5simd8IhEES4_
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE7min_valES4_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:208,25'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:208,32'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:208,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14utf826count_code_points_bytemaskEPKcm
      functionSourceFile: '/src/simdutf/src/generic/utf8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          254
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_14utf817count_code_pointsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_m
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd10sum_8bytesENS2_5simd8IhEE
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIaE4loadEPKa
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE4zeroEv
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhEmIENS2_5simd8IhEE
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEC2Ea
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd64ImE4zeroEv
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd64ImEpLES4_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEcvRKDv2_xEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEgtES4_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE9sum_bytesEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd64ImE3sumEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8.h:32,19'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd64ImE4zeroEv
        - Src:             'src/generic/utf8.h:33,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE4zeroEv
        - Src:             'src/generic/utf8.h:37,9'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIaE4loadEPKa
        - Src:             'src/generic/utf8.h:39,9'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIaE4loadEPKa
        - Src:             'src/generic/utf8.h:41,9'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIaE4loadEPKa
        - Src:             'src/generic/utf8.h:43,9'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIaE4loadEPKa
        - Src:             'src/generic/utf8.h:44,33'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEC2Ea
        - Src:             'src/generic/utf8.h:44,31'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEgtES4_
        - Src:             'src/generic/utf8.h:45,33'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEC2Ea
        - Src:             'src/generic/utf8.h:45,31'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEgtES4_
        - Src:             'src/generic/utf8.h:46,33'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEC2Ea
        - Src:             'src/generic/utf8.h:46,31'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEgtES4_
        - Src:             'src/generic/utf8.h:47,33'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEC2Ea
        - Src:             'src/generic/utf8.h:47,31'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEgtES4_
        - Src:             'src/generic/utf8.h:49,24'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEcvRKDv2_xEv
        - Src:             'src/generic/utf8.h:49,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
        - Src:             'src/generic/utf8.h:49,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhEmIENS2_5simd8IhEE
        - Src:             'src/generic/utf8.h:50,24'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEcvRKDv2_xEv
        - Src:             'src/generic/utf8.h:50,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
        - Src:             'src/generic/utf8.h:50,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhEmIENS2_5simd8IhEE
        - Src:             'src/generic/utf8.h:51,24'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEcvRKDv2_xEv
        - Src:             'src/generic/utf8.h:51,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
        - Src:             'src/generic/utf8.h:51,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhEmIENS2_5simd8IhEE
        - Src:             'src/generic/utf8.h:52,24'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEcvRKDv2_xEv
        - Src:             'src/generic/utf8.h:52,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
        - Src:             'src/generic/utf8.h:52,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhEmIENS2_5simd8IhEE
        - Src:             'src/generic/utf8.h:56,19'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd10sum_8bytesENS2_5simd8IhEE
        - Src:             'src/generic/utf8.h:56,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd64ImEpLES4_
        - Src:             'src/generic/utf8.h:57,15'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE4zeroEv
        - Src:             'src/generic/utf8.h:63,20'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE9sum_bytesEv
        - Src:             'src/generic/utf8.h:66,21'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd64ImE3sumEv
        - Src:             'src/generic/utf8.h:68,18'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_14utf817count_code_pointsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_m
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd64ImE4zeroEv
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd64-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd64ImEC2EDv2_x
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd64-inl.h:27,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd64ImEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE4zeroEv
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:105,57'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIaE4loadEPKa
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEC2EDv2_x
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:107,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEC2Ea
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIaE5splatEa
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:165,54'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIaE5splatEa
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEgtES4_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IbEC2EDv2_x
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv2_xEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:174,27'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:174,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:174,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IbEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhEmIENS2_5simd8IhEE
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhEmiENS2_5simd8IhEE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:135,19'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhEmiENS2_5simd8IhEE
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd10sum_8bytesENS2_5simd8IhEE
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE4zeroEv
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd64ImEC2EDv2_x
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:367,32'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE4zeroEv
        - Src:             'src/simdutf/westmere/simd.h:367,32'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:367,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd64ImEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd64ImEpLES4_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd64-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 22
      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:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE9sum_bytesEv
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd64ImE3sumEv
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd64-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd64ImEC2EDv2_x
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd64-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 9
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhEmiENS2_5simd8IhEE
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:132,25'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:132,32'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:132,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIaE5splatEa
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          107
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEC2EDv2_x
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:103,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEC2EDv2_x
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIaEC2EDv2_x
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:163,9'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIaEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIaEC2EDv2_x
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5base8IaNS2_5simd8IbEEEC2EDv2_x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:120,9'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5base8IaNS2_5simd8IbEEEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd5base8IaNS2_5simd8IbEEEC2EDv2_x
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEC2EDv2_x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:69,55'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEC2EDv2_x
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_15utf1617count_code_pointsILNS_10endiannessE1EEEmPKDsm
      functionSourceFile: '/src/simdutf/src/generic/utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          62
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf6scalar5utf1617count_code_pointsILNS_10endiannessE1EEEmPKDsm
        - _ZN7simdutf8westmere12_GLOBAL__N_110count_onesEm
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItE10swap_bytesEv
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItEC2EPKt
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItE12not_in_rangeEtt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf16.h:12,25'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItEC2EPKt
        - Src:             'src/generic/utf16.h:14,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItE10swap_bytesEv
        - Src:             'src/generic/utf16.h:16,31'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItE12not_in_rangeEtt
        - Src:             'src/generic/utf16.h:17,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_110count_onesEm
        - Src:             'src/generic/utf16.h:20,10'
          Dst:             _ZN7simdutf6scalar5utf1617count_code_pointsILNS_10endiannessE1EEEmPKDsm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItE10swap_bytesEv
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          62
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE10swap_bytesEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd16-inl.h:201,39'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE10swap_bytesEv
        - Src:             'src/simdutf/westmere/simd16-inl.h:202,39'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE10swap_bytesEv
        - Src:             'src/simdutf/westmere/simd16-inl.h:203,39'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE10swap_bytesEv
        - Src:             'src/simdutf/westmere/simd16-inl.h:204,39'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE10swap_bytesEv
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE10swap_bytesEv
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          151
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv2_xEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd16-inl.h:124,29'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd16-inl.h:124,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_15utf1617count_code_pointsILNS_10endiannessE0EEEmPKDsm
      functionSourceFile: '/src/simdutf/src/generic/utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          61
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf6scalar5utf1617count_code_pointsILNS_10endiannessE0EEEmPKDsm
        - _ZN7simdutf8westmere12_GLOBAL__N_110count_onesEm
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItEC2EPKt
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItE12not_in_rangeEtt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf16.h:12,25'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItEC2EPKt
        - Src:             'src/generic/utf16.h:16,31'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItE12not_in_rangeEtt
        - Src:             'src/generic/utf16.h:17,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_110count_onesEm
        - Src:             'src/generic/utf16.h:20,10'
          Dst:             _ZN7simdutf6scalar5utf1617count_code_pointsILNS_10endiannessE0EEEmPKDsm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_15utf1623utf32_length_from_utf16ILNS_10endiannessE1EEEmPKDsm
      functionSourceFile: '/src/simdutf/src/generic/utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_15utf1617count_code_pointsILNS_10endiannessE1EEEmPKDsm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf16.h:52,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_15utf1617count_code_pointsILNS_10endiannessE1EEEmPKDsm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_15utf1623utf32_length_from_utf16ILNS_10endiannessE0EEEmPKDsm
      functionSourceFile: '/src/simdutf/src/generic/utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_15utf1617count_code_pointsILNS_10endiannessE0EEEmPKDsm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf16.h:52,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_15utf1617count_code_pointsILNS_10endiannessE0EEEmPKDsm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_15utf3222utf8_length_from_utf32EPKDim
      functionSourceFile: '/src/simdutf/src/generic/utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          571
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7simdutf6scalar5utf3222utf8_length_from_utf32EPKDim
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE4zeroEv
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE5splatEj
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2IDiEEPKT_
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEpLES4_
        - _ZN7simdutf8westmere12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - _ZN7simdutf8westmere12_GLOBAL__N_15utf323minImEET_S4_S4_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE3sumEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf32.h:27,27'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE5splatEj
        - Src:             'src/generic/utf32.h:28,27'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE5splatEj
        - Src:             'src/generic/utf32.h:29,27'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE5splatEj
        - Src:             'src/generic/utf32.h:30,20'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE5splatEj
        - Src:             'src/generic/utf32.h:43,33'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_15utf323minImEET_S4_S4_
        - Src:             'src/generic/utf32.h:46,30'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE4zeroEv
        - Src:             'src/generic/utf32.h:48,26'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2IDiEEPKT_
        - Src:             'src/generic/utf32.h:49,26'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2IDiEEPKT_
        - Src:             'src/generic/utf32.h:50,26'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2IDiEEPKT_
        - Src:             'src/generic/utf32.h:51,26'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2IDiEEPKT_
        - Src:             'src/generic/utf32.h:69,29'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:69,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:69,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:70,29'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:70,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:70,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:71,29'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:71,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:71,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:72,29'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:72,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:72,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:74,29'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:74,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:74,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:75,29'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:75,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:75,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:76,29'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:76,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:76,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:77,29'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:77,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:77,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:79,29'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:79,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:79,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:80,29'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:80,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:80,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:81,29'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:81,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:81,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:82,29'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:82,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:82,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:88,22'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE3sumEv
        - Src:             'src/generic/utf32.h:99,33'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_15utf323minImEET_S4_S4_
        - Src:             'src/generic/utf32.h:102,18'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE4zeroEv
        - Src:             'src/generic/utf32.h:104,25'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2IDiEEPKT_
        - Src:             'src/generic/utf32.h:111,28'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:111,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:111,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:112,28'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:112,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:112,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:113,28'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:113,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:113,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:119,22'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE3sumEv
        - Src:             'src/generic/utf32.h:130,20'
          Dst:             _ZN7simdutf6scalar5utf3222utf8_length_from_utf32EPKDim
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_15utf323minImEET_S4_S4_
      functionSourceFile: '/src/simdutf/src/generic/utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE4zeroEv
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2EDv2_x
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd32-inl.h:53,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2IDiEEPKT_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2EDv2_x
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd32-inl.h:105,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2EDv2_x
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd32-inl.h:90,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEpLES4_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE3sumEv
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_16latin123utf8_length_from_latin1EPKcm
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/latin1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          55
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_15utf1623change_endianness_utf16EPKDsmPDs
      functionSourceFile: '/src/simdutf/src/generic/utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf6scalar5utf1623change_endianness_utf16EPKDsmPDs
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItE10swap_bytesEv
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItEC2EPKt
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItE5storeEPt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf16.h:60,25'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItEC2EPKt
        - Src:             'src/generic/utf16.h:61,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItE10swap_bytesEv
        - Src:             'src/generic/utf16.h:62,11'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItE5storeEPt
        - Src:             'src/generic/utf16.h:67,3'
          Dst:             _ZN7simdutf6scalar5utf1623change_endianness_utf16EPKDsmPDs
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItE5storeEPt
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE5storeEPt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd16-inl.h:170,21'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE5storeEPt
        - Src:             'src/simdutf/westmere/simd16-inl.h:171,21'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE5storeEPt
        - Src:             'src/simdutf/westmere/simd16-inl.h:172,21'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE5storeEPt
        - Src:             'src/simdutf/westmere/simd16-inl.h:173,21'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE5storeEPt
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE5storeEPt
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv2_xEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd16-inl.h:58,63'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv2_xEv
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_138sse_convert_utf32_to_utf16_with_errorsILNS_10endiannessE1EEENSt3__14pairINS_6resultEPDsEEPKDimS7_
      functionSourceFile: '/src/simdutf/src/westmere/sse_convert_utf32_to_utf16.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          594
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:154,31'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:179,17'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:189,17'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:208,25'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_138sse_convert_utf32_to_utf16_with_errorsILNS_10endiannessE0EEENSt3__14pairINS_6resultEPDsEEPKDimS7_
      functionSourceFile: '/src/simdutf/src/westmere/sse_convert_utf32_to_utf16.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          438
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:154,31'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:179,17'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:189,17'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:208,25'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_126sse_convert_utf32_to_utf16ILNS_10endiannessE1EEENSt3__14pairIPKDiPDsEES7_mS8_
      functionSourceFile: '/src/simdutf/src/westmere/sse_convert_utf32_to_utf16.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          623
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_114validate_utf32EDv2_xS2_
        - _ZN7simdutf8westmere12_GLOBAL__N_120sse_expand_surrogateILNS_10endiannessE1EEENS1_18expansion_result_tEDv2_x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:99,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_114validate_utf32EDv2_xS2_
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:99,41'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_114validate_utf32EDv2_xS2_
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:103,25'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_120sse_expand_surrogateILNS_10endiannessE1EEENS1_18expansion_result_tEDv2_x
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:107,25'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_120sse_expand_surrogateILNS_10endiannessE1EEENS1_18expansion_result_tEDv2_x
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:111,25'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_120sse_expand_surrogateILNS_10endiannessE1EEENS1_18expansion_result_tEDv2_x
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:115,25'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_120sse_expand_surrogateILNS_10endiannessE1EEENS1_18expansion_result_tEDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_126sse_convert_utf32_to_utf16ILNS_10endiannessE0EEENSt3__14pairIPKDiPDsEES7_mS8_
      functionSourceFile: '/src/simdutf/src/westmere/sse_convert_utf32_to_utf16.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          481
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_114validate_utf32EDv2_xS2_
        - _ZN7simdutf8westmere12_GLOBAL__N_120sse_expand_surrogateILNS_10endiannessE0EEENS1_18expansion_result_tEDv2_x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:99,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_114validate_utf32EDv2_xS2_
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:99,41'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_114validate_utf32EDv2_xS2_
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:103,25'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_120sse_expand_surrogateILNS_10endiannessE0EEENS1_18expansion_result_tEDv2_x
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:107,25'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_120sse_expand_surrogateILNS_10endiannessE0EEENS1_18expansion_result_tEDv2_x
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:111,25'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_120sse_expand_surrogateILNS_10endiannessE0EEENS1_18expansion_result_tEDv2_x
        - Src:             'src/westmere/sse_convert_utf32_to_utf16.cpp:115,25'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_120sse_expand_surrogateILNS_10endiannessE0EEENS1_18expansion_result_tEDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_137sse_convert_utf32_to_utf8_with_errorsEPKDimPc
      functionSourceFile: '/src/simdutf/src/westmere/sse_convert_utf32_to_utf8.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 589
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          1848
      EdgeCount:       58
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_convert_utf32_to_utf8.cpp:357,29'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/westmere/sse_convert_utf32_to_utf8.cpp:454,31'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/westmere/sse_convert_utf32_to_utf8.cpp:569,17'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/westmere/sse_convert_utf32_to_utf8.cpp:577,17'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/westmere/sse_convert_utf32_to_utf8.cpp:588,25'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_125sse_convert_utf32_to_utf8EPKDimPc
      functionSourceFile: '/src/simdutf/src/westmere/sse_convert_utf32_to_utf8.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          1975
      EdgeCount:       63
      CyclomaticComplexity: 18
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_139sse_convert_utf32_to_latin1_with_errorsEPKDimPc
      functionSourceFile: '/src/simdutf/src/westmere/sse_convert_utf32_to_latin1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          379
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_convert_utf32_to_latin1.cpp:63,33'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/westmere/sse_convert_utf32_to_latin1.cpp:80,25'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_127sse_convert_utf32_to_latin1EPKDimPc
      functionSourceFile: '/src/simdutf/src/westmere/sse_convert_utf32_to_latin1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          329
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_15utf1631utf8_length_from_utf16_bytemaskILNS_10endiannessE1EEEmPKDsm
      functionSourceFile: '/src/simdutf/src/generic/utf16/utf8_length_from_utf16_bytemask.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          253
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar5utf1622utf8_length_from_utf16ILNS_10endiannessE1EEEmPKDsm
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE4loadEPKt
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE4zeroEv
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE5splatEt
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd3minENS2_6simd16ItEES4_
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2Et
        - _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_6simd16ItEES4_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv2_xEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE10swap_bytesEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE3sumEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:16,20'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE5splatEt
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:18,18'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE4zeroEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:29,18'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE4loadEPKt
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:31,21'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE10swap_bytesEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:35,41'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:35,39'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:35,62'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:35,59'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_6simd16ItEES4_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:38,33'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:38,31'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:38,21'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd3minENS2_6simd16ItEES4_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:41,33'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:41,31'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:41,21'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd3minENS2_6simd16ItEES4_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:67,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:68,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:69,27'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv2_xEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:69,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:69,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:73,24'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE3sumEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:74,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE4zeroEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:80,22'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE3sumEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:83,18'
          Dst:             _ZN7simdutf6scalar5utf1622utf8_length_from_utf16ILNS_10endiannessE1EEEmPKDsm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_15utf1631utf8_length_from_utf16_bytemaskILNS_10endiannessE0EEEmPKDsm
      functionSourceFile: '/src/simdutf/src/generic/utf16/utf8_length_from_utf16_bytemask.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          245
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar5utf1622utf8_length_from_utf16ILNS_10endiannessE0EEEmPKDsm
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE4loadEPKt
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE4zeroEv
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE5splatEt
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd3minENS2_6simd16ItEES4_
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2Et
        - _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_6simd16ItEES4_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv2_xEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE3sumEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:16,20'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE5splatEt
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:18,18'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE4zeroEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:29,18'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE4loadEPKt
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:35,41'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:35,39'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:35,62'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:35,59'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_6simd16ItEES4_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:38,33'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:38,31'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:38,21'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd3minENS2_6simd16ItEES4_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:41,33'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:41,31'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:41,21'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd3minENS2_6simd16ItEES4_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:67,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:68,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:69,27'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv2_xEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:69,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:69,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:73,24'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE3sumEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:74,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE4zeroEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:80,22'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE3sumEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:83,18'
          Dst:             _ZN7simdutf6scalar5utf1622utf8_length_from_utf16ILNS_10endiannessE0EEEmPKDsm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_138sse_convert_utf16_to_utf32_with_errorsILNS_10endiannessE1EEENSt3__14pairINS_6resultEPDiEEPKDsmS7_
      functionSourceFile: '/src/simdutf/src/westmere/sse_convert_utf16_to_utf32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          508
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_convert_utf16_to_utf32.cpp:183,25'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
        - Src:             'src/westmere/sse_convert_utf16_to_utf32.cpp:190,15'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
        - Src:             'src/westmere/sse_convert_utf16_to_utf32.cpp:195,17'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/westmere/sse_convert_utf16_to_utf32.cpp:205,25'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_138sse_convert_utf16_to_utf32_with_errorsILNS_10endiannessE0EEENSt3__14pairINS_6resultEPDiEEPKDsmS7_
      functionSourceFile: '/src/simdutf/src/westmere/sse_convert_utf16_to_utf32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          378
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_convert_utf16_to_utf32.cpp:183,25'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
        - Src:             'src/westmere/sse_convert_utf16_to_utf32.cpp:190,15'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
        - Src:             'src/westmere/sse_convert_utf16_to_utf32.cpp:195,17'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/westmere/sse_convert_utf16_to_utf32.cpp:205,25'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_126sse_convert_utf16_to_utf32ILNS_10endiannessE1EEENSt3__14pairIPKDsPDiEES7_mS8_
      functionSourceFile: '/src/simdutf/src/westmere/sse_convert_utf16_to_utf32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          498
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_convert_utf16_to_utf32.cpp:103,25'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
        - Src:             'src/westmere/sse_convert_utf16_to_utf32.cpp:110,15'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_126sse_convert_utf16_to_utf32ILNS_10endiannessE0EEENSt3__14pairIPKDsPDiEES7_mS8_
      functionSourceFile: '/src/simdutf/src/westmere/sse_convert_utf16_to_utf32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          368
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_convert_utf16_to_utf32.cpp:103,25'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
        - Src:             'src/westmere/sse_convert_utf16_to_utf32.cpp:110,15'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_137sse_convert_utf16_to_utf8_with_errorsILNS_10endiannessE1EEENSt3__14pairINS_6resultEPcEEPKDsmS7_
      functionSourceFile: '/src/simdutf/src/westmere/sse_convert_utf16_to_utf8.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          1679
      EdgeCount:       50
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
        - _ZN7simdutf8westmere12_GLOBAL__N_18internal8westmere26write_v_u16_11bits_to_utf8EDv2_xRPcS4_t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_convert_utf16_to_utf8.cpp:348,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_18internal8westmere26write_v_u16_11bits_to_utf8EDv2_xRPcS4_t
        - Src:             'src/westmere/sse_convert_utf16_to_utf8.cpp:470,25'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
        - Src:             'src/westmere/sse_convert_utf16_to_utf8.cpp:484,15'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
        - Src:             'src/westmere/sse_convert_utf16_to_utf8.cpp:489,17'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/westmere/sse_convert_utf16_to_utf8.cpp:503,25'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_18internal8westmere26write_v_u16_11bits_to_utf8EDv2_xRPcS4_t
      functionSourceFile: '/src/simdutf/src/westmere/internal/write_v_u16_11bits_to_utf8.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          296
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_137sse_convert_utf16_to_utf8_with_errorsILNS_10endiannessE0EEENSt3__14pairINS_6resultEPcEEPKDsmS7_
      functionSourceFile: '/src/simdutf/src/westmere/sse_convert_utf16_to_utf8.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          1419
      EdgeCount:       50
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
        - _ZN7simdutf8westmere12_GLOBAL__N_18internal8westmere26write_v_u16_11bits_to_utf8EDv2_xRPcS4_t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_convert_utf16_to_utf8.cpp:348,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_18internal8westmere26write_v_u16_11bits_to_utf8EDv2_xRPcS4_t
        - Src:             'src/westmere/sse_convert_utf16_to_utf8.cpp:470,25'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
        - Src:             'src/westmere/sse_convert_utf16_to_utf8.cpp:484,15'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
        - Src:             'src/westmere/sse_convert_utf16_to_utf8.cpp:489,17'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/westmere/sse_convert_utf16_to_utf8.cpp:503,25'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_125sse_convert_utf16_to_utf8ILNS_10endiannessE1EEENSt3__14pairIPKDsPcEES7_mS8_
      functionSourceFile: '/src/simdutf/src/westmere/sse_convert_utf16_to_utf8.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          1669
      EdgeCount:       50
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
        - _ZN7simdutf8westmere12_GLOBAL__N_18internal8westmere26write_v_u16_11bits_to_utf8EDv2_xRPcS4_t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_convert_utf16_to_utf8.cpp:119,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_18internal8westmere26write_v_u16_11bits_to_utf8EDv2_xRPcS4_t
        - Src:             'src/westmere/sse_convert_utf16_to_utf8.cpp:241,25'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
        - Src:             'src/westmere/sse_convert_utf16_to_utf8.cpp:255,15'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_125sse_convert_utf16_to_utf8ILNS_10endiannessE0EEENSt3__14pairIPKDsPcEES7_mS8_
      functionSourceFile: '/src/simdutf/src/westmere/sse_convert_utf16_to_utf8.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          1409
      EdgeCount:       50
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
        - _ZN7simdutf8westmere12_GLOBAL__N_18internal8westmere26write_v_u16_11bits_to_utf8EDv2_xRPcS4_t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_convert_utf16_to_utf8.cpp:119,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_18internal8westmere26write_v_u16_11bits_to_utf8EDv2_xRPcS4_t
        - Src:             'src/westmere/sse_convert_utf16_to_utf8.cpp:241,25'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
        - Src:             'src/westmere/sse_convert_utf16_to_utf8.cpp:255,15'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_139sse_convert_utf16_to_latin1_with_errorsILNS_10endiannessE1EEENSt3__14pairINS_6resultEPcEEPKDsmS7_
      functionSourceFile: '/src/simdutf/src/westmere/sse_convert_utf16_to_latin1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          338
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_convert_utf16_to_latin1.cpp:57,25'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
        - Src:             'src/westmere/sse_convert_utf16_to_latin1.cpp:61,33'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/westmere/sse_convert_utf16_to_latin1.cpp:68,25'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_139sse_convert_utf16_to_latin1_with_errorsILNS_10endiannessE0EEENSt3__14pairINS_6resultEPcEEPKDsmS7_
      functionSourceFile: '/src/simdutf/src/westmere/sse_convert_utf16_to_latin1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          208
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_convert_utf16_to_latin1.cpp:57,25'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
        - Src:             'src/westmere/sse_convert_utf16_to_latin1.cpp:61,33'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/westmere/sse_convert_utf16_to_latin1.cpp:68,25'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_127sse_convert_utf16_to_latin1ILNS_10endiannessE1EEENSt3__14pairIPKDsPcEES7_mS8_
      functionSourceFile: '/src/simdutf/src/westmere/sse_convert_utf16_to_latin1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          289
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_127sse_convert_utf16_to_latin1ILNS_10endiannessE0EEENSt3__14pairIPKDsPcEES7_mS8_
      functionSourceFile: '/src/simdutf/src/westmere/sse_convert_utf16_to_latin1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          159
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14utf817count_code_pointsEPKcm
      functionSourceFile: '/src/simdutf/src/generic/utf8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          59
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_14utf817count_code_pointsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_m
        - _ZN7simdutf8westmere12_GLOBAL__N_110count_onesEm
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE2gtEa
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8.h:12,22'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - Src:             'src/generic/utf8.h:13,45'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE2gtEa
        - Src:             'src/generic/utf8.h:14,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_110count_onesEm
        - Src:             'src/generic/utf8.h:16,18'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_14utf817count_code_pointsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_m
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIaE4loadEPKa
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:270,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIaE4loadEPKa
        - Src:             'src/simdutf/westmere/simd.h:271,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIaE4loadEPKa
        - Src:             'src/simdutf/westmere/simd.h:272,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIaE4loadEPKa
        - Src:             'src/simdutf/westmere/simd.h:273,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIaE4loadEPKa
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE2gtEa
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          103
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIaE5splatEa
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IbEC2ENS2_5simd8IbEES6_S6_S6_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEgtES4_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IbE10to_bitmaskEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:334,27'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIaE5splatEa
        - Src:             'src/simdutf/westmere/simd.h:335,43'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEgtES4_
        - Src:             'src/simdutf/westmere/simd.h:335,67'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEgtES4_
        - Src:             'src/simdutf/westmere/simd.h:336,43'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEgtES4_
        - Src:             'src/simdutf/westmere/simd.h:336,67'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEgtES4_
        - Src:             'src/simdutf/westmere/simd.h:335,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IbEC2ENS2_5simd8IbEES6_S6_S6_
        - Src:             'src/simdutf/westmere/simd.h:337,10'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IbE10to_bitmaskEv
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14utf831utf16_length_from_utf8_bytemaskEPKcm
      functionSourceFile: '/src/simdutf/src/generic/utf8/utf16_length_from_utf8_bytemask.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          178
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_14utf822utf16_length_from_utf8IPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_m
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd10sum_8bytesENS2_5simd8IhEE
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIaE4loadEPKa
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE4zeroEv
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhEmIENS2_5simd8IhEE
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEC2Ea
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd64ImE4zeroEv
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd64ImEpLES4_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEcvRKDv2_xEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEgtES4_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE9sum_bytesEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEgeES4_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd64ImE3sumEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:17,19'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd64ImE4zeroEv
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:18,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE4zeroEv
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:25,9'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIaE4loadEPKa
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:27,39'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEC2Ea
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:27,37'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEgtES4_
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:28,29'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:28,55'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:28,52'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEgeES4_
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:30,24'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEcvRKDv2_xEv
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:30,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:30,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhEmIENS2_5simd8IhEE
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:31,24'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEcvRKDv2_xEv
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:31,14'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:31,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhEmIENS2_5simd8IhEE
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:35,19'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd10sum_8bytesENS2_5simd8IhEE
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:35,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd64ImEpLES4_
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:36,15'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE4zeroEv
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:42,20'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE9sum_bytesEv
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:45,21'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd64ImE3sumEv
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:47,18'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_14utf822utf16_length_from_utf8IPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_m
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf3213convert_validEPKcmPDi
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf32/valid_utf8_to_utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          142
      EdgeCount:       34
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf3213convert_validIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mPDi
        - _ZN7simdutf8westmere12_GLOBAL__N_128convert_masked_utf8_to_utf32EPKcmRPDi
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf32EPDi
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf32/valid_utf8_to_utf32.h:14,22'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - Src:             'src/generic/utf8_to_utf32/valid_utf8_to_utf32.h:15,12'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
        - Src:             'src/generic/utf8_to_utf32/valid_utf8_to_utf32.h:16,10'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf32EPDi
        - Src:             'src/generic/utf8_to_utf32/valid_utf8_to_utf32.h:22,44'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - Src:             'src/generic/utf8_to_utf32/valid_utf8_to_utf32.h:27,27'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_128convert_masked_utf8_to_utf32EPKcmRPDi
        - Src:             'src/generic/utf8_to_utf32/valid_utf8_to_utf32.h:34,19'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf3213convert_validIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mPDi
        - Src:             'src/generic/utf8_to_utf32/valid_utf8_to_utf32.h:14,22'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaE8is_asciiEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE9reduce_orEv
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:296,18'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE9reduce_orEv
        - Src:             'src/simdutf/westmere/simd.h:296,30'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaE8is_asciiEv
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf32EPDi
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEE20store_ascii_as_utf32EPDi
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:312,21'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEE20store_ascii_as_utf32EPDi
        - Src:             'src/simdutf/westmere/simd.h:313,21'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEE20store_ascii_as_utf32EPDi
        - Src:             'src/simdutf/westmere/simd.h:314,21'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEE20store_ascii_as_utf32EPDi
        - Src:             'src/simdutf/westmere/simd.h:315,21'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEE20store_ascii_as_utf32EPDi
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE2ltEa
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          103
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIaE5splatEa
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IbEC2ENS2_5simd8IbEES6_S6_S6_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEltES4_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IbE10to_bitmaskEv
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:327,27'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIaE5splatEa
        - Src:             'src/simdutf/westmere/simd.h:328,43'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEltES4_
        - Src:             'src/simdutf/westmere/simd.h:328,67'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEltES4_
        - Src:             'src/simdutf/westmere/simd.h:329,43'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEltES4_
        - Src:             'src/simdutf/westmere/simd.h:329,67'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEltES4_
        - Src:             'src/simdutf/westmere/simd.h:328,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IbEC2ENS2_5simd8IbEES6_S6_S6_
        - Src:             'src/simdutf/westmere/simd.h:330,10'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IbE10to_bitmaskEv
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_128convert_masked_utf8_to_utf32EPKcmRPDi
      functionSourceFile: '/src/simdutf/src/westmere/sse_convert_utf8_to_utf32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          1492
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEltES4_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IbEC2EDv2_x
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv2_xEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:177,27'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:177,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:177,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IbEC2EDv2_x
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEE20store_ascii_as_utf32EPDi
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          104
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv2_xEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:33,72'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:35,40'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:37,40'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:39,40'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv2_xEv
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE9reduce_orEv
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          67
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEorES5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:291,29'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEorES5_
        - Src:             'src/simdutf/westmere/simd.h:292,29'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEorES5_
        - Src:             'src/simdutf/westmere/simd.h:291,48'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEorES5_
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaE8is_asciiEv
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv2_xEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:169,30'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv2_xEv
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEorES5_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEC2EDv2_x
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv2_xEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:43,25'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:43,32'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv2_xEv
        - Src:             'src/simdutf/westmere/simd.h:43,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1613convert_validILNS_10endiannessE1EEEmPKcmPDs
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf16/valid_utf8_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          136
      EdgeCount:       33
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1613convert_validILNS_10endiannessE1EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
        - _ZN7simdutf8westmere12_GLOBAL__N_128convert_masked_utf8_to_utf16ILNS_10endiannessE1EEEmPKcmRPDs
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf16ILNS_10endiannessE1EEEvPDs
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf16/valid_utf8_to_utf16.h:19,22'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - Src:             'src/generic/utf8_to_utf16/valid_utf8_to_utf16.h:20,12'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
        - Src:             'src/generic/utf8_to_utf16/valid_utf8_to_utf16.h:21,10'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf16ILNS_10endiannessE1EEEvPDs
        - Src:             'src/generic/utf8_to_utf16/valid_utf8_to_utf16.h:28,44'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - Src:             'src/generic/utf8_to_utf16/valid_utf8_to_utf16.h:55,27'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_128convert_masked_utf8_to_utf16ILNS_10endiannessE1EEEmPKcmRPDs
        - Src:             'src/generic/utf8_to_utf16/valid_utf8_to_utf16.h:66,19'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1613convert_validILNS_10endiannessE1EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
        - Src:             'src/generic/utf8_to_utf16/valid_utf8_to_utf16.h:19,22'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1613convert_validILNS_10endiannessE0EEEmPKcmPDs
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf16/valid_utf8_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          136
      EdgeCount:       33
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1613convert_validILNS_10endiannessE0EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
        - _ZN7simdutf8westmere12_GLOBAL__N_128convert_masked_utf8_to_utf16ILNS_10endiannessE0EEEmPKcmRPDs
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf16ILNS_10endiannessE0EEEvPDs
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf16/valid_utf8_to_utf16.h:19,22'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - Src:             'src/generic/utf8_to_utf16/valid_utf8_to_utf16.h:20,12'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
        - Src:             'src/generic/utf8_to_utf16/valid_utf8_to_utf16.h:21,10'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf16ILNS_10endiannessE0EEEvPDs
        - Src:             'src/generic/utf8_to_utf16/valid_utf8_to_utf16.h:28,44'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - Src:             'src/generic/utf8_to_utf16/valid_utf8_to_utf16.h:55,27'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_128convert_masked_utf8_to_utf16ILNS_10endiannessE0EEEmPKcmRPDs
        - Src:             'src/generic/utf8_to_utf16/valid_utf8_to_utf16.h:66,19'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1613convert_validILNS_10endiannessE0EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
        - Src:             'src/generic/utf8_to_utf16/valid_utf8_to_utf16.h:19,22'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf3221validating_transcoderC2Ev
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf32/utf8_to_utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:114,29'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf3221validating_transcoder19convert_with_errorsEPKcmPDi
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf32/utf8_to_utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          378
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf3230rewind_and_convert_with_errorsEmPKcmPDi
        - _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf3221validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - _ZN7simdutf8westmere12_GLOBAL__N_128convert_masked_utf8_to_utf32EPKcmRPDi
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - _ZNK7simdutf8westmere12_GLOBAL__N_113utf8_to_utf3221validating_transcoder6errorsEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf32EPDi
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:234,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:235,17'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:236,15'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf32EPDi
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:246,21'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:251,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:251,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf3221validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:252,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:252,51'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:252,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf3221validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:253,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:253,51'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:253,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf3221validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:254,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:254,51'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:254,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf3221validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:256,49'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:257,13'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_113utf8_to_utf3221validating_transcoder6errorsEv
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:258,24'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf3230rewind_and_convert_with_errorsEmPKcmPDi
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:280,29'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_128convert_masked_utf8_to_utf32EPKcmRPDi
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:291,9'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_113utf8_to_utf3221validating_transcoder6errorsEv
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:292,20'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf3230rewind_and_convert_with_errorsEmPKcmPDi
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:298,20'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf3230rewind_and_convert_with_errorsEmPKcmPDi
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:307,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
      functionUses:    56
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:252,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf3221validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf32/utf8_to_utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          96
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf3219check_special_casesENS1_4simd5simd8IhEES5_
        - _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf3223check_multibyte_lengthsENS1_4simd5simd8IhEES5_S5_
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEoRES5_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi1EEENS4_IhEES8_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:123,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi1EEENS4_IhEES8_
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:124,25'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf3219check_special_casesENS1_4simd5simd8IhEES5_
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:125,20'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf3223check_multibyte_lengthsENS1_4simd5simd8IhEES5_S5_
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:125,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEoRES5_
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_113utf8_to_utf3221validating_transcoder6errorsEv
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf32/utf8_to_utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE21any_bits_set_anywhereEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:311,24'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE21any_bits_set_anywhereEv
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf3230rewind_and_convert_with_errorsEmPKcmPDi
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf8_to_utf32/utf8_to_utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          153
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf3219convert_with_errorsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEENS_6resultES6_mPDi
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf8_to_utf32/utf8_to_utf32.h:263,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf32/utf8_to_utf32.h:283,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_utf32/utf8_to_utf32.h:286,16'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf3219convert_with_errorsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEENS_6resultES6_mPDi
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf3219check_special_casesENS1_4simd5simd8IhEES5_
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf32/utf8_to_utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          125
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE3shrILi4EEES4_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:36,44'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE3shrILi4EEES4_v
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:36,53'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:53,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:53,14'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:54,12'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:80,44'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE3shrILi4EEES4_v
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:80,53'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:96,23'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:96,36'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf3223check_multibyte_lengthsENS1_4simd5simd8IhEES5_S5_
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf32/utf8_to_utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          114
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_124must_be_2_3_continuationENS1_4simd5simd8IhEES4_
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEcvRKDv2_xEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEeoES5_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi2EEENS4_IhEES8_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi3EEENS4_IhEES8_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:102,32'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi2EEENS4_IhEES8_
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:103,32'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi3EEENS4_IhEES8_
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:105,22'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_124must_be_2_3_continuationENS1_4simd5simd8IhEES4_
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:105,22'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEcvRKDv2_xEv
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:105,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:106,39'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:106,37'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:107,20'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEeoES5_
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf3221validating_transcoder7convertEPKcmPDi
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf32/utf8_to_utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          321
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf327convertIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mPDi
        - _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf3221validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - _ZN7simdutf8westmere12_GLOBAL__N_128convert_masked_utf8_to_utf32EPKcmRPDi
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - _ZNK7simdutf8westmere12_GLOBAL__N_113utf8_to_utf3221validating_transcoder6errorsEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf32EPDi
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:147,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:148,17'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:149,15'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf32EPDi
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:159,21'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:164,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:164,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf3221validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:165,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:165,51'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:165,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf3221validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:166,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:166,51'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:166,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf3221validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:167,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:167,51'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:167,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf3221validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:169,49'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:190,29'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_128convert_masked_utf8_to_utf32EPKcmRPDi
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:201,9'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_113utf8_to_utf3221validating_transcoder6errorsEv
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:206,11'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf327convertIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mPDi
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_15utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE1EEENS_6resultEPKDsm
      functionSourceFile: '/src/simdutf/src/generic/utf16/utf8_length_from_utf16_bytemask.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         43
      ICount:          584
      EdgeCount:       56
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE1EEEbDs
        - _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE1EEEbDs
        - _ZN7simdutf6scalar5utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE1EEENS_6resultEPKDsm
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE4loadEPKt
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE4zeroEv
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE5splatEt
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd3minENS2_6simd16ItEES4_
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2Et
        - _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_6simd16ItEES4_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv2_xEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEeoES5_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16IbE10to_bitmaskEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE10swap_bytesEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE3sumEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:93,12'
          Dst:             _ZN7simdutf6scalar5utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE1EEENS_6resultEPKDsm
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:99,20'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE5splatEt
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:101,18'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE4zeroEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:102,29'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE4zeroEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:112,7'
          Dst:             _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE1EEEbDs
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:118,18'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE4loadEPKt
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:120,21'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE10swap_bytesEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:124,41'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:124,39'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:124,62'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:124,59'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_6simd16ItEES4_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:127,33'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:127,31'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:127,21'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd3minENS2_6simd16ItEES4_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:130,33'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:130,31'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:130,21'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd3minENS2_6simd16ItEES4_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:132,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:133,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:134,27'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv2_xEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:134,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:134,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:135,22'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16IbE10to_bitmaskEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:136,9'
          Dst:             _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE1EEEbDs
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:139,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE4loadEPKt
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:141,33'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE10swap_bytesEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:144,38'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:144,36'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:145,46'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:145,44'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:147,44'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:147,41'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_6simd16ItEES4_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:148,49'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:148,46'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_6simd16ItEES4_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:150,53'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEeoES5_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:150,42'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv2_xEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:150,31'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:150,27'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd3minENS2_6simd16ItEES4_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:152,26'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:157,24'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE3sumEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:158,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE4zeroEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:159,46'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE3sumEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:160,28'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE4zeroEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:166,22'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE3sumEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:167,44'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE3sumEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:170,7'
          Dst:             _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE1EEEbDs
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:172,10'
          Dst:             _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE1EEEbDs
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:180,7'
          Dst:             _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE1EEEbDs
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:184,16'
          Dst:             _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE1EEEbDs
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:190,7'
          Dst:             _ZN7simdutf6scalar5utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE1EEENS_6resultEPKDsm
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:192,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_15utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE0EEENS_6resultEPKDsm
      functionSourceFile: '/src/simdutf/src/generic/utf16/utf8_length_from_utf16_bytemask.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         43
      ICount:          568
      EdgeCount:       56
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE0EEEbDs
        - _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE0EEEbDs
        - _ZN7simdutf6scalar5utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE0EEENS_6resultEPKDsm
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE4loadEPKt
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE4zeroEv
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE5splatEt
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd3minENS2_6simd16ItEES4_
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2Et
        - _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_6simd16ItEES4_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv2_xEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEeoES5_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16IbE10to_bitmaskEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE3sumEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:93,12'
          Dst:             _ZN7simdutf6scalar5utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE0EEENS_6resultEPKDsm
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:99,20'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE5splatEt
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:101,18'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE4zeroEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:102,29'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE4zeroEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:112,7'
          Dst:             _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE0EEEbDs
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:118,18'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE4loadEPKt
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:124,41'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:124,39'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:124,62'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:124,59'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_6simd16ItEES4_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:127,33'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:127,31'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:127,21'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd3minENS2_6simd16ItEES4_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:130,33'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:130,31'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:130,21'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd3minENS2_6simd16ItEES4_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:132,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:133,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:134,27'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv2_xEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:134,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:134,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:135,22'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16IbE10to_bitmaskEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:136,9'
          Dst:             _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE0EEEbDs
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:139,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE4loadEPKt
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:144,38'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:144,36'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:145,46'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:145,44'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:147,44'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:147,41'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_6simd16ItEES4_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:148,49'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:148,46'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_6simd16ItEES4_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:150,53'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEeoES5_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:150,42'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv2_xEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:150,31'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EDv2_x
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:150,27'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd3minENS2_6simd16ItEES4_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:152,26'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:157,24'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE3sumEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:158,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE4zeroEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:159,46'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE3sumEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:160,28'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd14base16_numericItE4zeroEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:166,22'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE3sumEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:167,44'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd16ItE3sumEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:170,7'
          Dst:             _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE0EEEbDs
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:172,10'
          Dst:             _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE0EEEbDs
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:180,7'
          Dst:             _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE0EEEbDs
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:184,16'
          Dst:             _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE0EEEbDs
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:190,7'
          Dst:             _ZN7simdutf6scalar5utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE0EEENS_6resultEPKDsm
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:192,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoderC2Ev
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf16/utf8_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:114,29'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder19convert_with_errorsILNS_10endiannessE1EEENS_6resultEPKcmPDs
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf16/utf8_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          378
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1630rewind_and_convert_with_errorsILNS_10endiannessE1EEENS_6resultEmPKcmPDs
        - _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - _ZN7simdutf8westmere12_GLOBAL__N_128convert_masked_utf8_to_utf16ILNS_10endiannessE1EEEmPKcmRPDs
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - _ZNK7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder6errorsEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf16ILNS_10endiannessE1EEEvPDs
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:236,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:237,17'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:238,15'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf16ILNS_10endiannessE1EEEvPDs
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:248,21'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:253,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:253,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:254,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:254,51'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:254,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:255,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:255,51'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:255,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:256,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:256,51'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:256,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:258,49'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:259,13'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder6errorsEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:264,15'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1630rewind_and_convert_with_errorsILNS_10endiannessE1EEENS_6resultEmPKcmPDs
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:286,29'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_128convert_masked_utf8_to_utf16ILNS_10endiannessE1EEEmPKcmRPDs
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:297,9'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder6errorsEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:302,11'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1630rewind_and_convert_with_errorsILNS_10endiannessE1EEENS_6resultEmPKcmPDs
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:312,11'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1630rewind_and_convert_with_errorsILNS_10endiannessE1EEENS_6resultEmPKcmPDs
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:321,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder19convert_with_errorsILNS_10endiannessE0EEENS_6resultEPKcmPDs
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf16/utf8_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          378
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1630rewind_and_convert_with_errorsILNS_10endiannessE0EEENS_6resultEmPKcmPDs
        - _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - _ZN7simdutf8westmere12_GLOBAL__N_128convert_masked_utf8_to_utf16ILNS_10endiannessE0EEEmPKcmRPDs
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - _ZNK7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder6errorsEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf16ILNS_10endiannessE0EEEvPDs
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:236,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:237,17'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:238,15'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf16ILNS_10endiannessE0EEEvPDs
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:248,21'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:253,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:253,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:254,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:254,51'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:254,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:255,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:255,51'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:255,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:256,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:256,51'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:256,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:258,49'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:259,13'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder6errorsEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:264,15'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1630rewind_and_convert_with_errorsILNS_10endiannessE0EEENS_6resultEmPKcmPDs
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:286,29'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_128convert_masked_utf8_to_utf16ILNS_10endiannessE0EEEmPKcmRPDs
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:297,9'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder6errorsEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:302,11'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1630rewind_and_convert_with_errorsILNS_10endiannessE0EEENS_6resultEmPKcmPDs
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:312,11'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1630rewind_and_convert_with_errorsILNS_10endiannessE0EEENS_6resultEmPKcmPDs
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:321,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder7convertILNS_10endiannessE1EEEmPKcmPDs
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf16/utf8_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          321
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf167convertILNS_10endiannessE1EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
        - _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - _ZN7simdutf8westmere12_GLOBAL__N_128convert_masked_utf8_to_utf16ILNS_10endiannessE1EEEmPKcmRPDs
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - _ZNK7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder6errorsEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf16ILNS_10endiannessE1EEEvPDs
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:148,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:149,17'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:150,15'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf16ILNS_10endiannessE1EEEvPDs
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:160,21'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:165,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:165,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:166,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:166,51'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:166,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:167,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:167,51'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:167,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:168,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:168,51'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:168,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:170,49'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:191,29'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_128convert_masked_utf8_to_utf16ILNS_10endiannessE1EEEmPKcmRPDs
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:202,9'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder6errorsEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:206,24'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf167convertILNS_10endiannessE1EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder7convertILNS_10endiannessE0EEEmPKcmPDs
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf16/utf8_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          321
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf167convertILNS_10endiannessE0EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
        - _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - _ZN7simdutf8westmere12_GLOBAL__N_128convert_masked_utf8_to_utf16ILNS_10endiannessE0EEEmPKcmRPDs
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - _ZNK7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder6errorsEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf16ILNS_10endiannessE0EEEvPDs
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:148,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:149,17'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:150,15'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf16ILNS_10endiannessE0EEEvPDs
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:160,21'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:165,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:165,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:166,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:166,51'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:166,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:167,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:167,51'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:167,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:168,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:168,51'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:168,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:170,49'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:191,29'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_128convert_masked_utf8_to_utf16ILNS_10endiannessE0EEEmPKcmRPDs
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:202,9'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_113utf8_to_utf1621validating_transcoder6errorsEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:206,24'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf167convertILNS_10endiannessE0EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_114utf8_to_latin113convert_validEPKcmPc
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_latin1/valid_utf8_to_latin1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          176
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf8_to_latin113convert_validIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mPc
        - _ZN7simdutf8westmere12_GLOBAL__N_129convert_masked_utf8_to_latin1EPKcmRPc
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE5storeEPa
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_latin1/valid_utf8_to_latin1.h:27,22'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - Src:             'src/generic/utf8_to_latin1/valid_utf8_to_latin1.h:28,15'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
        - Src:             'src/generic/utf8_to_latin1/valid_utf8_to_latin1.h:29,13'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE5storeEPa
        - Src:             'src/generic/utf8_to_latin1/valid_utf8_to_latin1.h:36,17'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - Src:             'src/generic/utf8_to_latin1/valid_utf8_to_latin1.h:55,27'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_129convert_masked_utf8_to_latin1EPKcmRPc
        - Src:             'src/generic/utf8_to_latin1/valid_utf8_to_latin1.h:67,22'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf8_to_latin113convert_validIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mPc
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE5storeEPa
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIaE5storeEPa
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:276,21'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIaE5storeEPa
        - Src:             'src/simdutf/westmere/simd.h:277,21'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIaE5storeEPa
        - Src:             'src/simdutf/westmere/simd.h:278,21'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIaE5storeEPa
        - Src:             'src/simdutf/westmere/simd.h:279,21'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIaE5storeEPa
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_129convert_masked_utf8_to_latin1EPKcmRPc
      functionSourceFile: '/src/simdutf/src/westmere/sse_convert_utf8_to_latin1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          265
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIaE5storeEPa
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv2_xEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:124,63'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv2_xEv
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_114utf8_to_latin121validating_transcoderC2Ev
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_latin1/utf8_to_latin1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:101,29'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_114utf8_to_latin121validating_transcoder19convert_with_errorsEPKcmPc
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_latin1/utf8_to_latin1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          367
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf8_to_latin130rewind_and_convert_with_errorsEmPKcmPc
        - _ZN7simdutf8westmere12_GLOBAL__N_114utf8_to_latin121validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - _ZN7simdutf8westmere12_GLOBAL__N_129convert_masked_utf8_to_latin1EPKcmRPc
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - _ZNK7simdutf8westmere12_GLOBAL__N_114utf8_to_latin121validating_transcoder6errorsEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE5storeEPa
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:223,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:224,17'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:225,15'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE5storeEPa
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:235,21'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:240,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:240,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_114utf8_to_latin121validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:241,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:241,51'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:241,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_114utf8_to_latin121validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:242,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:242,51'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:242,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_114utf8_to_latin121validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:243,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:243,51'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:243,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_114utf8_to_latin121validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:245,13'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_114utf8_to_latin121validating_transcoder6errorsEv
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:249,24'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf8_to_latin130rewind_and_convert_with_errorsEmPKcmPc
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:254,49'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:272,29'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_129convert_masked_utf8_to_latin1EPKcmRPc
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:283,9'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_114utf8_to_latin121validating_transcoder6errorsEv
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:287,20'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf8_to_latin130rewind_and_convert_with_errorsEmPKcmPc
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:296,20'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf8_to_latin130rewind_and_convert_with_errorsEmPKcmPc
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:305,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_114utf8_to_latin121validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_latin1/utf8_to_latin1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          68
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_114utf8_to_latin119check_special_casesENS1_4simd5simd8IhEES5_
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEoRES5_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi1EEENS4_IhEES8_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:110,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi1EEENS4_IhEES8_
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:111,20'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_114utf8_to_latin119check_special_casesENS1_4simd5simd8IhEES5_
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:111,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEoRES5_
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_114utf8_to_latin121validating_transcoder6errorsEv
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_latin1/utf8_to_latin1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE21any_bits_set_anywhereEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:309,24'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE21any_bits_set_anywhereEv
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_114utf8_to_latin130rewind_and_convert_with_errorsEmPKcmPc
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf8_to_latin1/utf8_to_latin1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          139
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf8_to_latin119convert_with_errorsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEENS_6resultES6_mPc
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf8_to_latin1/utf8_to_latin1.h:191,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_latin1/utf8_to_latin1.h:211,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8_to_latin1/utf8_to_latin1.h:213,16'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf8_to_latin119convert_with_errorsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEENS_6resultES6_mPc
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_114utf8_to_latin119check_special_casesENS1_4simd5simd8IhEES5_
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_latin1/utf8_to_latin1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          127
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE3shrILi4EEES4_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:41,44'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE3shrILi4EEES4_v
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:41,53'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:58,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:58,14'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:59,12'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:78,44'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE3shrILi4EEES4_v
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:78,53'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:94,23'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:94,36'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_114utf8_to_latin121validating_transcoder7convertEPKcmPc
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_latin1/utf8_to_latin1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          320
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf8_to_latin17convertIPKcPcQaasr7simdutf6detailE22indexes_into_byte_likeIT_Esr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mS8_
        - _ZN7simdutf8westmere12_GLOBAL__N_114utf8_to_latin121validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - _ZN7simdutf8westmere12_GLOBAL__N_129convert_masked_utf8_to_latin1EPKcmRPc
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - _ZNK7simdutf8westmere12_GLOBAL__N_114utf8_to_latin121validating_transcoder6errorsEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE5storeEPa
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:134,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:135,17'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:136,15'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE5storeEPa
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:146,21'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:151,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:151,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_114utf8_to_latin121validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:152,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:152,51'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:152,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_114utf8_to_latin121validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:153,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:153,51'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:153,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_114utf8_to_latin121validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:154,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:154,51'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:154,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_114utf8_to_latin121validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:157,19'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:179,29'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_129convert_masked_utf8_to_latin1EPKcmRPc
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:190,9'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_114utf8_to_latin121validating_transcoder6errorsEv
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:195,11'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf8_to_latin17convertIPKcPcQaasr7simdutf6detailE22indexes_into_byte_likeIT_Esr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mS8_
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_127sse_convert_latin1_to_utf32EPKcmPDi
      functionSourceFile: '/src/simdutf/src/westmere/sse_convert_latin1_to_utf32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          164
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_127sse_convert_latin1_to_utf16ILNS_10endiannessE1EEENSt3__14pairIPKcPDsEES7_mS8_
      functionSourceFile: '/src/simdutf/src/westmere/sse_convert_latin1_to_utf16.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          123
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_127sse_convert_latin1_to_utf16ILNS_10endiannessE0EEENSt3__14pairIPKcPDsEES7_mS8_
      functionSourceFile: '/src/simdutf/src/westmere/sse_convert_latin1_to_utf16.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          123
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_126sse_convert_latin1_to_utf8EPKcmPc
      functionSourceFile: '/src/simdutf/src/westmere/sse_convert_latin1_to_utf8.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          564
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_18internal8westmere26write_v_u16_11bits_to_utf8EDv2_xRPcS4_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_convert_latin1_to_utf8.cpp:44,5'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_18internal8westmere26write_v_u16_11bits_to_utf8EDv2_xRPcS4_S4_
        - Src:             'src/westmere/sse_convert_latin1_to_utf8.cpp:46,5'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_18internal8westmere26write_v_u16_11bits_to_utf8EDv2_xRPcS4_S4_
        - Src:             'src/westmere/sse_convert_latin1_to_utf8.cpp:64,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_18internal8westmere26write_v_u16_11bits_to_utf8EDv2_xRPcS4_S4_
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_18internal8westmere26write_v_u16_11bits_to_utf8EDv2_xRPcS4_S4_
      functionSourceFile: '/src/simdutf/src/westmere/internal/write_v_u16_11bits_to_utf8.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          56
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_18internal8westmere26write_v_u16_11bits_to_utf8EDv2_xRPcS4_t
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/internal/write_v_u16_11bits_to_utf8.cpp:64,3'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_18internal8westmere26write_v_u16_11bits_to_utf8EDv2_xRPcS4_t
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_15utf3220validate_with_errorsEPKDim
      functionSourceFile: '/src/simdutf/src/generic/validate_utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          182
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar5utf3220validate_with_errorsEPKDim
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE5splatEj
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2IDiEEPKT_
        - _ZN7simdutf8westmere12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_6simd32IjEES4_
        - _ZN7simdutf8westmere12_GLOBAL__N_14simdgeENS2_6simd32IjEES4_
        - _ZN7simdutf8westmere12_GLOBAL__N_14simdorIbEENS2_6simd32IT_EES6_S6_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd32IbE3anyEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE10swap_bytesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/validate_utf32.h:54,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/generic/validate_utf32.h:62,28'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE5splatEj
        - Src:             'src/generic/validate_utf32.h:63,31'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE5splatEj
        - Src:             'src/generic/validate_utf32.h:64,31'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE5splatEj
        - Src:             'src/generic/validate_utf32.h:69,15'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2IDiEEPKT_
        - Src:             'src/generic/validate_utf32.h:71,10'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE10swap_bytesEv
        - Src:             'src/generic/validate_utf32.h:74,31'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdgeENS2_6simd32IjEES4_
        - Src:             'src/generic/validate_utf32.h:75,32'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/validate_utf32.h:75,50'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_6simd32IjEES4_
        - Src:             'src/generic/validate_utf32.h:77,37'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdorIbEENS2_6simd32IT_EES6_S6_
        - Src:             'src/generic/validate_utf32.h:78,9'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd32IbE3anyEv
        - Src:             'src/generic/validate_utf32.h:80,17'
          Dst:             _ZN7simdutf6scalar5utf3220validate_with_errorsEPKDim
        - Src:             'src/generic/validate_utf32.h:90,13'
          Dst:             _ZN7simdutf6scalar5utf3220validate_with_errorsEPKDim
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE10swap_bytesEv
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          148
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2EDv2_x
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd32-inl.h:26,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_6simd32IjEES4_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IbEC2EDv2_x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd32-inl.h:130,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IbEC2EDv2_x
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_15utf328validateEPKDim
      functionSourceFile: '/src/simdutf/src/generic/validate_utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          162
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7simdutf6scalar5utf328validateEPKDim
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd3maxENS2_6simd32IjEES4_
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE4zeroEv
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE5splatEj
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2IDiEEPKT_
        - _ZN7simdutf8westmere12_GLOBAL__N_14simdgtENS2_6simd32IjEES4_
        - _ZN7simdutf8westmere12_GLOBAL__N_14simdplENS2_6simd32IjEES4_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd32IbE3anyEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE10swap_bytesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/validate_utf32.h:17,28'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE5splatEj
        - Src:             'src/generic/validate_utf32.h:18,23'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE5splatEj
        - Src:             'src/generic/validate_utf32.h:19,34'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE5splatEj
        - Src:             'src/generic/validate_utf32.h:20,21'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE4zeroEv
        - Src:             'src/generic/validate_utf32.h:21,27'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE4zeroEv
        - Src:             'src/generic/validate_utf32.h:26,15'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd32IjEC2IDiEEPKT_
        - Src:             'src/generic/validate_utf32.h:28,10'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd32IjE10swap_bytesEv
        - Src:             'src/generic/validate_utf32.h:31,18'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd3maxENS2_6simd32IjEES4_
        - Src:             'src/generic/validate_utf32.h:32,49'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdplENS2_6simd32IjEES4_
        - Src:             'src/generic/validate_utf32.h:32,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd3maxENS2_6simd32IjEES4_
        - Src:             'src/generic/validate_utf32.h:36,37'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdgtENS2_6simd32IjEES4_
        - Src:             'src/generic/validate_utf32.h:37,17'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd32IbE3anyEv
        - Src:             'src/generic/validate_utf32.h:41,43'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdgtENS2_6simd32IjEES4_
        - Src:             'src/generic/validate_utf32.h:42,17'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd6simd32IbE3anyEv
        - Src:             'src/generic/validate_utf32.h:46,10'
          Dst:             _ZN7simdutf6scalar5utf328validateEPKDim
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_112utf16fix_sseILNS_10endiannessE1EEEvPKDsmPDs
      functionSourceFile: '/src/simdutf/src/westmere/sse_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          155
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE1EEEbDs
        - _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE1EEEbDs
        - _ZN7simdutf6scalar5utf1620to_well_formed_utf16ILNS_10endiannessE1EEEvPKDsmPDs
        - _ZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb0EEEvPDsPKDs
        - _ZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb1EEEvPDsPKDs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_utf16fix.cpp:57,5'
          Dst:             _ZN7simdutf6scalar5utf1620to_well_formed_utf16ILNS_10endiannessE1EEEvPKDsmPDs
        - Src:             'src/westmere/sse_utf16fix.cpp:62,7'
          Dst:             _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE1EEEbDs
        - Src:             'src/westmere/sse_utf16fix.cpp:67,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb1EEEvPDsPKDs
        - Src:             'src/westmere/sse_utf16fix.cpp:70,5'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb1EEEvPDsPKDs
        - Src:             'src/westmere/sse_utf16fix.cpp:73,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb0EEEvPDsPKDs
        - Src:             'src/westmere/sse_utf16fix.cpp:76,5'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE1ELb0EEEvPDsPKDs
        - Src:             'src/westmere/sse_utf16fix.cpp:79,16'
          Dst:             _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE1EEEbDs
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_112utf16fix_sseILNS_10endiannessE0EEEvPKDsmPDs
      functionSourceFile: '/src/simdutf/src/westmere/sse_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          155
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE0EEEbDs
        - _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE0EEEbDs
        - _ZN7simdutf6scalar5utf1620to_well_formed_utf16ILNS_10endiannessE0EEEvPKDsmPDs
        - _ZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb0EEEvPDsPKDs
        - _ZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb1EEEvPDsPKDs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/sse_utf16fix.cpp:57,5'
          Dst:             _ZN7simdutf6scalar5utf1620to_well_formed_utf16ILNS_10endiannessE0EEEvPKDsmPDs
        - Src:             'src/westmere/sse_utf16fix.cpp:62,7'
          Dst:             _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE0EEEbDs
        - Src:             'src/westmere/sse_utf16fix.cpp:67,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb1EEEvPDsPKDs
        - Src:             'src/westmere/sse_utf16fix.cpp:70,5'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb1EEEvPDsPKDs
        - Src:             'src/westmere/sse_utf16fix.cpp:73,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb0EEEvPDsPKDs
        - Src:             'src/westmere/sse_utf16fix.cpp:76,5'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_118utf16fix_block_sseILNS_10endiannessE0ELb0EEEvPDsPKDs
        - Src:             'src/westmere/sse_utf16fix.cpp:79,16'
          Dst:             _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE0EEEbDs
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_15utf1626validate_utf16_with_errorsILNS_10endiannessE1EEEKNS_6resultEPKDsm
      functionSourceFile: '/src/simdutf/src/generic/validate_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          272
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf8westmere12_GLOBAL__N_123utf16_gather_high_bytesILNS_10endiannessE1EEENS1_4simd5simd8IhEENS4_6simd16ItEES8_
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE5splatEh
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EPKDs
        - _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_5simd8IhEES4_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IbE10to_bitmaskEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/validate_utf16.h:51,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/generic/validate_utf16.h:57,21'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE5splatEh
        - Src:             'src/generic/validate_utf16.h:58,21'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE5splatEh
        - Src:             'src/generic/validate_utf16.h:59,21'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE5splatEh
        - Src:             'src/generic/validate_utf16.h:60,21'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE5splatEh
        - Src:             'src/generic/validate_utf16.h:66,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EPKDs
        - Src:             'src/generic/validate_utf16.h:68,9'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EPKDs
        - Src:             'src/generic/validate_utf16.h:72,21'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_123utf16_gather_high_bytesILNS_10endiannessE1EEENS1_4simd5simd8IhEENS4_6simd16ItEES8_
        - Src:             'src/generic/validate_utf16.h:75,42'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/generic/validate_utf16.h:75,50'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_5simd8IhEES4_
        - Src:             'src/generic/validate_utf16.h:77,51'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IbE10to_bitmaskEv
        - Src:             'src/generic/validate_utf16.h:92,27'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/generic/validate_utf16.h:92,35'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_5simd8IhEES4_
        - Src:             'src/generic/validate_utf16.h:93,51'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IbE10to_bitmaskEv
        - Src:             'src/generic/validate_utf16.h:120,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/generic/validate_utf16.h:125,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_15utf1626validate_utf16_with_errorsILNS_10endiannessE0EEEKNS_6resultEPKDsm
      functionSourceFile: '/src/simdutf/src/generic/validate_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          272
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf8westmere12_GLOBAL__N_123utf16_gather_high_bytesILNS_10endiannessE0EEENS1_4simd5simd8IhEENS4_6simd16ItEES8_
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE5splatEh
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EPKDs
        - _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_5simd8IhEES4_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IbE10to_bitmaskEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/validate_utf16.h:51,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/generic/validate_utf16.h:57,21'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE5splatEh
        - Src:             'src/generic/validate_utf16.h:58,21'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE5splatEh
        - Src:             'src/generic/validate_utf16.h:59,21'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE5splatEh
        - Src:             'src/generic/validate_utf16.h:60,21'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE5splatEh
        - Src:             'src/generic/validate_utf16.h:66,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EPKDs
        - Src:             'src/generic/validate_utf16.h:68,9'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd6simd16ItEC2EPKDs
        - Src:             'src/generic/validate_utf16.h:72,21'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_123utf16_gather_high_bytesILNS_10endiannessE0EEENS1_4simd5simd8IhEENS4_6simd16ItEES8_
        - Src:             'src/generic/validate_utf16.h:75,42'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/generic/validate_utf16.h:75,50'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_5simd8IhEES4_
        - Src:             'src/generic/validate_utf16.h:77,51'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IbE10to_bitmaskEv
        - Src:             'src/generic/validate_utf16.h:92,27'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/generic/validate_utf16.h:92,35'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simdeqENS2_5simd8IhEES4_
        - Src:             'src/generic/validate_utf16.h:93,51'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IbE10to_bitmaskEv
        - Src:             'src/generic/validate_utf16.h:120,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/generic/validate_utf16.h:125,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZNK7simdutf6result6is_errEv
      functionSourceFile: '/src/simdutf/include/simdutf/error.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_15utf1635validate_utf16_as_ascii_with_errorsILNS_10endiannessE0EEEKNS_6resultEPKDsm
      functionSourceFile: '/src/simdutf/src/generic/validate_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          110
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
        - _ZN7simdutf8westmere12_GLOBAL__N_115trailing_zeroesEm
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItEC2EPKt
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItE4lteqEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/validate_utf16.h:132,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/generic/validate_utf16.h:136,25'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItEC2EPKt
        - Src:             'src/generic/validate_utf16.h:141,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItE4lteqEt
        - Src:             'src/generic/validate_utf16.h:144,19'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_115trailing_zeroesEm
        - Src:             'src/generic/validate_utf16.h:145,14'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/generic/validate_utf16.h:152,18'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
        - Src:             'src/generic/validate_utf16.h:154,14'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/generic/validate_utf16.h:158,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_15utf1635validate_utf16_as_ascii_with_errorsILNS_10endiannessE1EEEKNS_6resultEPKDsm
      functionSourceFile: '/src/simdutf/src/generic/validate_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          111
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
        - _ZN7simdutf8westmere12_GLOBAL__N_115trailing_zeroesEm
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItE10swap_bytesEv
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItEC2EPKt
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItE4lteqEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/validate_utf16.h:132,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/generic/validate_utf16.h:136,25'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItEC2EPKt
        - Src:             'src/generic/validate_utf16.h:139,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItE10swap_bytesEv
        - Src:             'src/generic/validate_utf16.h:141,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd9simd16x32ItE4lteqEt
        - Src:             'src/generic/validate_utf16.h:144,19'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_115trailing_zeroesEm
        - Src:             'src/generic/validate_utf16.h:145,14'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/generic/validate_utf16.h:152,18'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
        - Src:             'src/generic/validate_utf16.h:154,14'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/generic/validate_utf16.h:158,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_116ascii_validation34generic_validate_ascii_with_errorsEPKcm
      functionSourceFile: '/src/simdutf/src/generic/ascii_validation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          104
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar12_GLOBAL__N_15ascii20validate_with_errorsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEENS_6resultES6_m
        - _ZN7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE7advanceEv
        - _ZN7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EEC2EPKhm
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
        - _ZNK7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE10full_blockEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE13get_remainderEPh
        - _ZNK7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE14has_full_blockEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhE8is_asciiEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/ascii_validation.h:7,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EEC2EPKhm
        - Src:             'src/generic/ascii_validation.h:9,17'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE14has_full_blockEv
        - Src:             'src/generic/ascii_validation.h:10,39'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE10full_blockEv
        - Src:             'src/generic/ascii_validation.h:10,29'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
        - Src:             'src/generic/ascii_validation.h:11,13'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhE8is_asciiEv
        - Src:             'src/generic/ascii_validation.h:12,20'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_15ascii20validate_with_errorsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEENS_6resultES6_m
        - Src:             'src/generic/ascii_validation.h:14,14'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/generic/ascii_validation.h:16,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE7advanceEv
        - Src:             'src/generic/ascii_validation.h:21,10'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE13get_remainderEPh
        - Src:             'src/generic/ascii_validation.h:22,27'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
        - Src:             'src/generic/ascii_validation.h:23,11'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhE8is_asciiEv
        - Src:             'src/generic/ascii_validation.h:24,18'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_15ascii20validate_with_errorsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEENS_6resultES6_m
        - Src:             'src/generic/ascii_validation.h:26,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/generic/ascii_validation.h:28,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EEC2EPKhm
      functionSourceFile: '/src/simdutf/src/generic/buf_block_reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          38
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE14has_full_blockEv
      functionSourceFile: '/src/simdutf/src/generic/buf_block_reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE10full_blockEv
      functionSourceFile: '/src/simdutf/src/generic/buf_block_reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhE8is_asciiEv
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE8is_asciiEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhE9reduce_orEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:296,18'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhE9reduce_orEv
        - Src:             'src/simdutf/westmere/simd.h:296,30'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE8is_asciiEv
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE7advanceEv
      functionSourceFile: '/src/simdutf/src/generic/buf_block_reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE13get_remainderEPh
      functionSourceFile: '/src/simdutf/src/generic/buf_block_reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          47
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhE9reduce_orEv
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          67
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEorES5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:291,29'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEorES5_
        - Src:             'src/simdutf/westmere/simd.h:292,29'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEorES5_
        - Src:             'src/simdutf/westmere/simd.h:291,48'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEorES5_
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE8is_asciiEv
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:229,30'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv2_xEv
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_116ascii_validation22generic_validate_asciiEPKcm
      functionSourceFile: '/src/simdutf/src/generic/ascii_validation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE7advanceEv
        - _ZN7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EEC2EPKhm
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
        - _ZNK7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE10full_blockEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE13get_remainderEPh
        - _ZNK7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE14has_full_blockEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhE8is_asciiEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/ascii_validation.h:33,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EEC2EPKhm
        - Src:             'src/generic/ascii_validation.h:34,17'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE14has_full_blockEv
        - Src:             'src/generic/ascii_validation.h:35,39'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE10full_blockEv
        - Src:             'src/generic/ascii_validation.h:35,29'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
        - Src:             'src/generic/ascii_validation.h:36,13'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhE8is_asciiEv
        - Src:             'src/generic/ascii_validation.h:39,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE7advanceEv
        - Src:             'src/generic/ascii_validation.h:42,10'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE13get_remainderEPh
        - Src:             'src/generic/ascii_validation.h:43,27'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
        - Src:             'src/generic/ascii_validation.h:44,13'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhE8is_asciiEv
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation33generic_validate_utf8_with_errorsEPKcm
      functionSourceFile: '/src/simdutf/src/generic/utf8_validation/utf8_validator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation33generic_validate_utf8_with_errorsINS2_12utf8_checkerEEENS_6resultEPKhm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_validation/utf8_validator.h:77,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation33generic_validate_utf8_with_errorsINS2_12utf8_checkerEEENS_6resultEPKhm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation33generic_validate_utf8_with_errorsINS2_12utf8_checkerEEENS_6resultEPKhm
      functionSourceFile: '/src/simdutf/src/generic/utf8_validation/utf8_validator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          135
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar12_GLOBAL__N_14utf831rewind_and_validate_with_errorsEPKcS4_m
        - _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation12utf8_checker16check_next_inputERKNS1_4simd8simd8x64IhEE
        - _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation12utf8_checker9check_eofEv
        - _ZN7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE7advanceEv
        - _ZN7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EEC2EPKhm
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Ev
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
        - _ZNK7simdutf8westmere12_GLOBAL__N_115utf8_validation12utf8_checker6errorsEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE10full_blockEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE13get_remainderEPh
        - _ZNK7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE14has_full_blockEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_validation/utf8_validator.h:37,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Ev
        - Src:             'src/generic/utf8_validation/utf8_validator.h:37,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Ev
        - Src:             'src/generic/utf8_validation/utf8_validator.h:37,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Ev
        - Src:             'src/generic/utf8_validation/utf8_validator.h:38,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EEC2EPKhm
        - Src:             'src/generic/utf8_validation/utf8_validator.h:40,17'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE14has_full_blockEv
        - Src:             'src/generic/utf8_validation/utf8_validator.h:41,39'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE10full_blockEv
        - Src:             'src/generic/utf8_validation/utf8_validator.h:41,29'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
        - Src:             'src/generic/utf8_validation/utf8_validator.h:42,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation12utf8_checker16check_next_inputERKNS1_4simd8simd8x64IhEE
        - Src:             'src/generic/utf8_validation/utf8_validator.h:43,11'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_115utf8_validation12utf8_checker6errorsEv
        - Src:             'src/generic/utf8_validation/utf8_validator.h:47,20'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_14utf831rewind_and_validate_with_errorsEPKcS4_m
        - Src:             'src/generic/utf8_validation/utf8_validator.h:53,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE7advanceEv
        - Src:             'src/generic/utf8_validation/utf8_validator.h:57,10'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE13get_remainderEPh
        - Src:             'src/generic/utf8_validation/utf8_validator.h:58,27'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
        - Src:             'src/generic/utf8_validation/utf8_validator.h:59,5'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation12utf8_checker16check_next_inputERKNS1_4simd8simd8x64IhEE
        - Src:             'src/generic/utf8_validation/utf8_validator.h:60,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE7advanceEv
        - Src:             'src/generic/utf8_validation/utf8_validator.h:61,5'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation12utf8_checker9check_eofEv
        - Src:             'src/generic/utf8_validation/utf8_validator.h:62,9'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_115utf8_validation12utf8_checker6errorsEv
        - Src:             'src/generic/utf8_validation/utf8_validator.h:66,18'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_14utf831rewind_and_validate_with_errorsEPKcS4_m
        - Src:             'src/generic/utf8_validation/utf8_validator.h:72,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Ev
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhEC2Ev
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:183,35'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhEC2Ev
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation12utf8_checker16check_next_inputERKNS1_4simd8simd8x64IhEE
      functionSourceFile: '/src/simdutf/src/generic/utf8_validation/utf8_lookup4_algorithm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          145
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation12utf8_checker16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation13is_incompleteENS1_4simd5simd8IhEE
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEoRES5_
        - _ZN7simdutf8westmere12_GLOBAL__N_18is_asciiERKNS1_4simd8simd8x64IhEE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:188,9'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_18is_asciiERKNS1_4simd8simd8x64IhEE
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:189,19'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEoRES5_
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:200,15'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation12utf8_checker16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:201,15'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation12utf8_checker16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:202,15'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation12utf8_checker16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:203,15'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation12utf8_checker16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:206,11'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation13is_incompleteENS1_4simd5simd8IhEE
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_115utf8_validation12utf8_checker6errorsEv
      functionSourceFile: '/src/simdutf/src/generic/utf8_validation/utf8_lookup4_algorithm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE21any_bits_set_anywhereEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:213,24'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE21any_bits_set_anywhereEv
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_14utf831rewind_and_validate_with_errorsEPKcS4_m
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          90
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar12_GLOBAL__N_14utf820validate_with_errorsEPKcm
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf8.h:233,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/scalar/utf8.h:247,16'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_14utf820validate_with_errorsEPKcm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation12utf8_checker9check_eofEv
      functionSourceFile: '/src/simdutf/src/generic/utf8_validation/utf8_lookup4_algorithm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEoRES5_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:184,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEoRES5_
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_18is_asciiERKNS1_4simd8simd8x64IhEE
      functionSourceFile: '/src/simdutf/src/westmere/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE8is_asciiEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhE9reduce_orEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/westmere/implementation.cpp:14,16'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhE9reduce_orEv
        - Src:             'src/westmere/implementation.cpp:14,28'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE8is_asciiEv
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation12utf8_checker16check_utf8_bytesENS1_4simd5simd8IhEES6_
      functionSourceFile: '/src/simdutf/src/generic/utf8_validation/utf8_lookup4_algorithm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          96
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation19check_special_casesENS1_4simd5simd8IhEES5_
        - _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation23check_multibyte_lengthsENS1_4simd5simd8IhEES5_S5_
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEoRES5_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi1EEENS4_IhEES8_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:173,34'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi1EEENS4_IhEES8_
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:174,25'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation19check_special_casesENS1_4simd5simd8IhEES5_
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:175,20'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation23check_multibyte_lengthsENS1_4simd5simd8IhEES5_S5_
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:175,17'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEoRES5_
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation13is_incompleteENS1_4simd5simd8IhEE
      functionSourceFile: '/src/simdutf/src/generic/utf8_validation/utf8_lookup4_algorithm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EPKh
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE7gt_bitsES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:151,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EPKh
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:153,16'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE7gt_bitsES4_
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EPKh
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE4loadEPKh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:190,62'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE4loadEPKh
    - functionName:    _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE7gt_bitsES4_
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE14saturating_subES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:213,18'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE14saturating_subES4_
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation19check_special_casesENS1_4simd5simd8IhEES5_
      functionSourceFile: '/src/simdutf/src/generic/utf8_validation/utf8_lookup4_algorithm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          125
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE3shrILi4EEES4_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:37,44'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE3shrILi4EEES4_v
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:37,53'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:54,16'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:54,14'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:55,12'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:81,44'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5simd8IhE3shrILi4EEES4_v
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:81,53'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:97,23'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:97,36'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation23check_multibyte_lengthsENS1_4simd5simd8IhEES5_S5_
      functionSourceFile: '/src/simdutf/src/generic/utf8_validation/utf8_lookup4_algorithm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          114
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_124must_be_2_3_continuationENS1_4simd5simd8IhEES4_
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEcvRKDv2_xEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEeoES5_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi2EEENS4_IhEES8_
        - _ZNK7simdutf8westmere12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi3EEENS4_IhEES8_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:103,32'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi2EEENS4_IhEES8_
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:104,32'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi3EEENS4_IhEES8_
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:106,22'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_124must_be_2_3_continuationENS1_4simd5simd8IhEES4_
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:106,22'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEcvRKDv2_xEv
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:106,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2EDv2_x
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:107,39'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:107,37'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:108,20'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEeoES5_
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd13base8_numericIhEC2Ev
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:118,43'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEEC2Ev
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEEC2Ev
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/westmere/simd.h:68,35'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEC2Ev
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEC2Ev
      functionSourceFile: '/src/simdutf/src/simdutf/westmere/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation21generic_validate_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/generic/utf8_validation/utf8_validator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation21generic_validate_utf8INS2_12utf8_checkerEEEbPKhm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_validation/utf8_validator.h:28,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation21generic_validate_utf8INS2_12utf8_checkerEEEbPKhm
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation21generic_validate_utf8INS2_12utf8_checkerEEEbPKhm
      functionSourceFile: '/src/simdutf/src/generic/utf8_validation/utf8_validator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation12utf8_checker16check_next_inputERKNS1_4simd8simd8x64IhEE
        - _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation12utf8_checker9check_eofEv
        - _ZN7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE7advanceEv
        - _ZN7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EEC2EPKhm
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Ev
        - _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
        - _ZNK7simdutf8westmere12_GLOBAL__N_115utf8_validation12utf8_checker6errorsEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE10full_blockEv
        - _ZNK7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE13get_remainderEPh
        - _ZNK7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE14has_full_blockEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_validation/utf8_validator.h:11,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Ev
        - Src:             'src/generic/utf8_validation/utf8_validator.h:11,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Ev
        - Src:             'src/generic/utf8_validation/utf8_validator.h:11,13'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd5simd8IhEC2Ev
        - Src:             'src/generic/utf8_validation/utf8_validator.h:12,24'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EEC2EPKhm
        - Src:             'src/generic/utf8_validation/utf8_validator.h:13,17'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE14has_full_blockEv
        - Src:             'src/generic/utf8_validation/utf8_validator.h:14,39'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE10full_blockEv
        - Src:             'src/generic/utf8_validation/utf8_validator.h:14,29'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
        - Src:             'src/generic/utf8_validation/utf8_validator.h:15,7'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation12utf8_checker16check_next_inputERKNS1_4simd8simd8x64IhEE
        - Src:             'src/generic/utf8_validation/utf8_validator.h:16,12'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE7advanceEv
        - Src:             'src/generic/utf8_validation/utf8_validator.h:19,10'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE13get_remainderEPh
        - Src:             'src/generic/utf8_validation/utf8_validator.h:20,27'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
        - Src:             'src/generic/utf8_validation/utf8_validator.h:21,5'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation12utf8_checker16check_next_inputERKNS1_4simd8simd8x64IhEE
        - Src:             'src/generic/utf8_validation/utf8_validator.h:22,10'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE7advanceEv
        - Src:             'src/generic/utf8_validation/utf8_validator.h:23,5'
          Dst:             _ZN7simdutf8westmere12_GLOBAL__N_115utf8_validation12utf8_checker9check_eofEv
        - Src:             'src/generic/utf8_validation/utf8_validator.h:24,13'
          Dst:             _ZNK7simdutf8westmere12_GLOBAL__N_115utf8_validation12utf8_checker6errorsEv
    - functionName:    _ZN7simdutf8westmere12_GLOBAL__N_116buf_block_readerILm64EE11block_indexEv
      functionSourceFile: '/src/simdutf/src/generic/buf_block_reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell14implementationC2Ev
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/implementation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf14implementationC2EPKcS2_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/implementation.h:16,9'
          Dst:             _ZN7simdutf14implementationC2EPKcS2_j
    - functionName:    _ZNK7simdutf7haswell14implementation16detect_encodingsEPKcm
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         99
      ICount:          1173
      EdgeCount:       149
      CyclomaticComplexity: 52
      functionsReached:
        - _ZN7simdutf3BOM9check_bomEPKcm
        - _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation12utf8_checker16check_next_inputERKNS1_4simd8simd8x64IhEE
        - _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation12utf8_checker9check_eofEv
        - _ZN7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE11block_indexEv
        - _ZN7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE7advanceEv
        - _ZN7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EEC2EPKhm
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE5splatEh
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IbEC2EDv4_x
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Ev
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE4packERKS4_S6_
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EDv4_x
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
        - _ZNK7simdutf7haswell12_GLOBAL__N_115utf8_validation12utf8_checker6errorsEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE10full_blockEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE14has_full_blockEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IbE10to_bitmaskEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE3shrILi8EEES4_v
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:156,23'
          Dst:             _ZN7simdutf3BOM9check_bomEPKcm
        - Src:             'src/haswell/implementation.cpp:165,21'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE5splatEh
        - Src:             'src/haswell/implementation.cpp:166,21'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE5splatEh
        - Src:             'src/haswell/implementation.cpp:167,21'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE5splatEh
        - Src:             'src/haswell/implementation.cpp:168,21'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE5splatEh
        - Src:             'src/haswell/implementation.cpp:175,18'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Ev
        - Src:             'src/haswell/implementation.cpp:175,18'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Ev
        - Src:             'src/haswell/implementation.cpp:175,18'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Ev
        - Src:             'src/haswell/implementation.cpp:176,24'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EEC2EPKhm
        - Src:             'src/haswell/implementation.cpp:177,17'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE14has_full_blockEv
        - Src:             'src/haswell/implementation.cpp:178,39'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE10full_blockEv
        - Src:             'src/haswell/implementation.cpp:178,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
        - Src:             'src/haswell/implementation.cpp:180,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation12utf8_checker16check_next_inputERKNS1_4simd8simd8x64IhEE
        - Src:             'src/haswell/implementation.cpp:183,33'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/haswell/implementation.cpp:183,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EDv4_x
        - Src:             'src/haswell/implementation.cpp:184,33'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/haswell/implementation.cpp:184,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EDv4_x
        - Src:             'src/haswell/implementation.cpp:185,25'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE3shrILi8EEES4_v
        - Src:             'src/haswell/implementation.cpp:186,25'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE3shrILi8EEES4_v
        - Src:             'src/haswell/implementation.cpp:187,22'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE4packERKS4_S6_
        - Src:             'src/haswell/implementation.cpp:188,43'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/haswell/implementation.cpp:188,51'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/haswell/implementation.cpp:188,51'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/haswell/implementation.cpp:188,51'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IbEC2EDv4_x
        - Src:             'src/haswell/implementation.cpp:189,61'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IbE10to_bitmaskEv
        - Src:             'src/haswell/implementation.cpp:190,26'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/haswell/implementation.cpp:190,34'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/haswell/implementation.cpp:190,34'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/haswell/implementation.cpp:190,34'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IbEC2EDv4_x
        - Src:             'src/haswell/implementation.cpp:191,27'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IbE10to_bitmaskEv
        - Src:             'src/haswell/implementation.cpp:197,35'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/haswell/implementation.cpp:198,58'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/haswell/implementation.cpp:200,35'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/haswell/implementation.cpp:201,58'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/haswell/implementation.cpp:204,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE7advanceEv
        - Src:             'src/haswell/implementation.cpp:208,23'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE11block_indexEv
        - Src:             'src/haswell/implementation.cpp:210,27'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
        - Src:             'src/haswell/implementation.cpp:211,5'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation12utf8_checker16check_next_inputERKNS1_4simd8simd8x64IhEE
        - Src:             'src/haswell/implementation.cpp:214,31'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/haswell/implementation.cpp:214,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EDv4_x
        - Src:             'src/haswell/implementation.cpp:215,31'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/haswell/implementation.cpp:215,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EDv4_x
        - Src:             'src/haswell/implementation.cpp:216,23'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE3shrILi8EEES4_v
        - Src:             'src/haswell/implementation.cpp:217,23'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE3shrILi8EEES4_v
        - Src:             'src/haswell/implementation.cpp:218,20'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE4packERKS4_S6_
        - Src:             'src/haswell/implementation.cpp:219,41'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/haswell/implementation.cpp:219,49'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/haswell/implementation.cpp:219,49'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/haswell/implementation.cpp:219,49'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IbEC2EDv4_x
        - Src:             'src/haswell/implementation.cpp:220,59'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IbE10to_bitmaskEv
        - Src:             'src/haswell/implementation.cpp:221,24'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/haswell/implementation.cpp:221,32'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/haswell/implementation.cpp:221,32'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/haswell/implementation.cpp:221,32'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IbEC2EDv4_x
        - Src:             'src/haswell/implementation.cpp:222,25'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IbE10to_bitmaskEv
        - Src:             'src/haswell/implementation.cpp:231,33'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/haswell/implementation.cpp:232,56'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/haswell/implementation.cpp:234,33'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/haswell/implementation.cpp:235,56'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/haswell/implementation.cpp:238,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE7advanceEv
        - Src:             'src/haswell/implementation.cpp:240,5'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation12utf8_checker9check_eofEv
        - Src:             'src/haswell/implementation.cpp:241,27'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_115utf8_validation12utf8_checker6errorsEv
        - Src:             'src/haswell/implementation.cpp:165,21'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation13validate_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation21generic_validate_utf8EPKcm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:265,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation21generic_validate_utf8EPKcm
        - Src:             'src/haswell/implementation.cpp:265,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation25validate_utf8_with_errorsEPKcm
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation33generic_validate_utf8_with_errorsEPKcm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:272,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation33generic_validate_utf8_with_errorsEPKcm
        - Src:             'src/haswell/implementation.cpp:272,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation14validate_asciiEPKcm
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_116ascii_validation22generic_validate_asciiEPKcm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:279,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_116ascii_validation22generic_validate_asciiEPKcm
        - Src:             'src/haswell/implementation.cpp:279,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation26validate_ascii_with_errorsEPKcm
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_116ascii_validation34generic_validate_ascii_with_errorsEPKcm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:284,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_116ascii_validation34generic_validate_ascii_with_errorsEPKcm
        - Src:             'src/haswell/implementation.cpp:284,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation25validate_utf16be_as_asciiEPKDsm
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          42
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_15utf1635validate_utf16_as_ascii_with_errorsILNS_10endiannessE1EEEKNS_6resultEPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:301,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_15utf1635validate_utf16_as_ascii_with_errorsILNS_10endiannessE1EEEKNS_6resultEPKDsm
        - Src:             'src/haswell/implementation.cpp:301,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation25validate_utf16le_as_asciiEPKDsm
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          42
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_15utf1635validate_utf16_as_ascii_with_errorsILNS_10endiannessE0EEEKNS_6resultEPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:293,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_15utf1635validate_utf16_as_ascii_with_errorsILNS_10endiannessE0EEEKNS_6resultEPKDsm
        - Src:             'src/haswell/implementation.cpp:293,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation16validate_utf16leEPKDsm
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          80
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf6scalar5utf168validateILNS_10endiannessE0EEEbPKDsm
        - _ZN7simdutf7haswell12_GLOBAL__N_15utf1626validate_utf16_with_errorsILNS_10endiannessE0EEEKNS_6resultEPKDsm
        - _ZNK7simdutf6result6is_errEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:317,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_15utf1626validate_utf16_with_errorsILNS_10endiannessE0EEEKNS_6resultEPKDsm
        - Src:             'src/haswell/implementation.cpp:318,11'
          Dst:             _ZNK7simdutf6result6is_errEv
        - Src:             'src/haswell/implementation.cpp:326,10'
          Dst:             _ZN7simdutf6scalar5utf168validateILNS_10endiannessE0EEEbPKDsm
        - Src:             'src/haswell/implementation.cpp:317,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation16validate_utf16beEPKDsm
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          80
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf6scalar5utf168validateILNS_10endiannessE1EEEbPKDsm
        - _ZN7simdutf7haswell12_GLOBAL__N_15utf1626validate_utf16_with_errorsILNS_10endiannessE1EEEKNS_6resultEPKDsm
        - _ZNK7simdutf6result6is_errEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:341,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_15utf1626validate_utf16_with_errorsILNS_10endiannessE1EEEKNS_6resultEPKDsm
        - Src:             'src/haswell/implementation.cpp:342,11'
          Dst:             _ZNK7simdutf6result6is_errEv
        - Src:             'src/haswell/implementation.cpp:350,10'
          Dst:             _ZN7simdutf6scalar5utf168validateILNS_10endiannessE1EEEbPKDsm
        - Src:             'src/haswell/implementation.cpp:341,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation28validate_utf16le_with_errorsEPKDsm
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar5utf1620validate_with_errorsILNS_10endiannessE0EEENS_6resultEPKDsm
        - _ZN7simdutf7haswell12_GLOBAL__N_15utf1626validate_utf16_with_errorsILNS_10endiannessE0EEEKNS_6resultEPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:358,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_15utf1626validate_utf16_with_errorsILNS_10endiannessE0EEEKNS_6resultEPKDsm
        - Src:             'src/haswell/implementation.cpp:361,9'
          Dst:             _ZN7simdutf6scalar5utf1620validate_with_errorsILNS_10endiannessE0EEENS_6resultEPKDsm
        - Src:             'src/haswell/implementation.cpp:363,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/haswell/implementation.cpp:358,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation28validate_utf16be_with_errorsEPKDsm
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar5utf1620validate_with_errorsILNS_10endiannessE1EEENS_6resultEPKDsm
        - _ZN7simdutf7haswell12_GLOBAL__N_15utf1626validate_utf16_with_errorsILNS_10endiannessE1EEEKNS_6resultEPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:372,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_15utf1626validate_utf16_with_errorsILNS_10endiannessE1EEEKNS_6resultEPKDsm
        - Src:             'src/haswell/implementation.cpp:375,9'
          Dst:             _ZN7simdutf6scalar5utf1620validate_with_errorsILNS_10endiannessE1EEENS_6resultEPKDsm
        - Src:             'src/haswell/implementation.cpp:377,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/haswell/implementation.cpp:372,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation22to_well_formed_utf16leEPKDsmPDs
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_112utf16fix_avxILNS_10endiannessE0EEEvPKDsmPDs
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:385,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_112utf16fix_avxILNS_10endiannessE0EEEvPKDsmPDs
        - Src:             'src/haswell/implementation.cpp:385,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation22to_well_formed_utf16beEPKDsmPDs
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_112utf16fix_avxILNS_10endiannessE1EEEvPKDsmPDs
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:390,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_112utf16fix_avxILNS_10endiannessE1EEEvPKDsmPDs
        - Src:             'src/haswell/implementation.cpp:390,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation14validate_utf32EPKDim
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_15utf328validateEPKDim
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:397,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_15utf328validateEPKDim
        - Src:             'src/haswell/implementation.cpp:397,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation26validate_utf32_with_errorsEPKDim
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_15utf3220validate_with_errorsEPKDim
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:404,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_15utf3220validate_with_errorsEPKDim
        - Src:             'src/haswell/implementation.cpp:404,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation22convert_latin1_to_utf8EPKcmPc
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          84
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114latin1_to_utf87convertEPKcmPc
        - _ZN7simdutf7haswell12_GLOBAL__N_127avx2_convert_latin1_to_utf8EPKcmPc
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:412,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_127avx2_convert_latin1_to_utf8EPKcmPc
        - Src:             'src/haswell/implementation.cpp:416,43'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114latin1_to_utf87convertEPKcmPc
        - Src:             'src/haswell/implementation.cpp:412,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation25convert_latin1_to_utf16leEPKcmPDs
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          107
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_115latin1_to_utf167convertILNS_10endiannessE0EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
        - _ZN7simdutf7haswell12_GLOBAL__N_128avx2_convert_latin1_to_utf16ILNS_10endiannessE0EEENSt3__14pairIPKcPDsEES7_mS8_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:429,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_128avx2_convert_latin1_to_utf16ILNS_10endiannessE0EEENSt3__14pairIPKcPDsEES7_mS8_
        - Src:             'src/haswell/implementation.cpp:436,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_115latin1_to_utf167convertILNS_10endiannessE0EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
        - Src:             'src/haswell/implementation.cpp:429,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation25convert_latin1_to_utf16beEPKcmPDs
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          107
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_115latin1_to_utf167convertILNS_10endiannessE1EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
        - _ZN7simdutf7haswell12_GLOBAL__N_128avx2_convert_latin1_to_utf16ILNS_10endiannessE1EEENSt3__14pairIPKcPDsEES7_mS8_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:449,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_128avx2_convert_latin1_to_utf16ILNS_10endiannessE1EEENSt3__14pairIPKcPDsEES7_mS8_
        - Src:             'src/haswell/implementation.cpp:456,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_115latin1_to_utf167convertILNS_10endiannessE1EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
        - Src:             'src/haswell/implementation.cpp:449,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation23convert_latin1_to_utf32EPKcmPDi
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          107
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_115latin1_to_utf327convertIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mPDi
        - _ZN7simdutf7haswell12_GLOBAL__N_128avx2_convert_latin1_to_utf32EPKcmPDi
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:471,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_128avx2_convert_latin1_to_utf32EPKcmPDi
        - Src:             'src/haswell/implementation.cpp:477,43'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_115latin1_to_utf327convertIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mPDi
        - Src:             'src/haswell/implementation.cpp:471,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation22convert_utf8_to_latin1EPKcmPc
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_114utf8_to_latin121validating_transcoder7convertEPKcmPc
        - _ZN7simdutf7haswell12_GLOBAL__N_114utf8_to_latin121validating_transcoderC2Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:491,41'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_114utf8_to_latin121validating_transcoderC2Ev
        - Src:             'src/haswell/implementation.cpp:492,20'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_114utf8_to_latin121validating_transcoder7convertEPKcmPc
        - Src:             'src/haswell/implementation.cpp:491,41'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation34convert_utf8_to_latin1_with_errorsEPKcmPc
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 498
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_114utf8_to_latin121validating_transcoder19convert_with_errorsEPKcmPc
        - _ZN7simdutf7haswell12_GLOBAL__N_114utf8_to_latin121validating_transcoderC2Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:497,41'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_114utf8_to_latin121validating_transcoderC2Ev
        - Src:             'src/haswell/implementation.cpp:498,20'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_114utf8_to_latin121validating_transcoder19convert_with_errorsEPKcmPc
        - Src:             'src/haswell/implementation.cpp:497,41'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation28convert_valid_utf8_to_latin1EPKcmPc
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_114utf8_to_latin113convert_validEPKcmPc
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:503,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_114utf8_to_latin113convert_validEPKcmPc
        - Src:             'src/haswell/implementation.cpp:503,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation23convert_utf8_to_utf16leEPKcmPDs
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoder7convertILNS_10endiannessE0EEEmPKcmPDs
        - _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoderC2Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:510,40'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoderC2Ev
        - Src:             'src/haswell/implementation.cpp:511,20'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoder7convertILNS_10endiannessE0EEEmPKcmPDs
        - Src:             'src/haswell/implementation.cpp:510,40'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation23convert_utf8_to_utf16beEPKcmPDs
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 517
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoder7convertILNS_10endiannessE1EEEmPKcmPDs
        - _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoderC2Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:516,40'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoderC2Ev
        - Src:             'src/haswell/implementation.cpp:517,20'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoder7convertILNS_10endiannessE1EEEmPKcmPDs
        - Src:             'src/haswell/implementation.cpp:516,40'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation35convert_utf8_to_utf16le_with_errorsEPKcmPDs
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoder19convert_with_errorsILNS_10endiannessE0EEENS_6resultEPKcmPDs
        - _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoderC2Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:522,40'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoderC2Ev
        - Src:             'src/haswell/implementation.cpp:523,20'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoder19convert_with_errorsILNS_10endiannessE0EEENS_6resultEPKcmPDs
        - Src:             'src/haswell/implementation.cpp:522,40'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation35convert_utf8_to_utf16be_with_errorsEPKcmPDs
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoder19convert_with_errorsILNS_10endiannessE1EEENS_6resultEPKcmPDs
        - _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoderC2Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:529,40'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoderC2Ev
        - Src:             'src/haswell/implementation.cpp:530,20'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoder19convert_with_errorsILNS_10endiannessE1EEENS_6resultEPKcmPDs
        - Src:             'src/haswell/implementation.cpp:529,40'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation41utf8_length_from_utf16le_with_replacementEPKDsm
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1159
      functionLinenumberEnd: 1161
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_15utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE0EEENS_6resultEPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:1160,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_15utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE0EEENS_6resultEPKDsm
        - Src:             'src/haswell/implementation.cpp:1160,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation41utf8_length_from_utf16be_with_replacementEPKDsm
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1166
      functionLinenumberEnd: 1168
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_15utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE1EEENS_6resultEPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:1167,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_15utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE1EEENS_6resultEPKDsm
        - Src:             'src/haswell/implementation.cpp:1167,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation21convert_utf8_to_utf32EPKcmPDi
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf3221validating_transcoder7convertEPKcmPDi
        - _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf3221validating_transcoderC2Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:549,40'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf3221validating_transcoderC2Ev
        - Src:             'src/haswell/implementation.cpp:550,20'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf3221validating_transcoder7convertEPKcmPDi
        - Src:             'src/haswell/implementation.cpp:549,40'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation33convert_utf8_to_utf32_with_errorsEPKcmPDi
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf3221validating_transcoder19convert_with_errorsEPKcmPDi
        - _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf3221validating_transcoderC2Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:555,40'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf3221validating_transcoderC2Ev
        - Src:             'src/haswell/implementation.cpp:556,20'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf3221validating_transcoder19convert_with_errorsEPKcmPDi
        - Src:             'src/haswell/implementation.cpp:555,40'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation29convert_valid_utf8_to_utf16leEPKcmPDs
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1613convert_validILNS_10endiannessE0EEEmPKcmPDs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:535,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1613convert_validILNS_10endiannessE0EEEmPKcmPDs
    - functionName:    _ZNK7simdutf7haswell14implementation29convert_valid_utf8_to_utf16beEPKcmPDs
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1613convert_validILNS_10endiannessE1EEEmPKcmPDs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:541,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1613convert_validILNS_10endiannessE1EEEmPKcmPDs
    - functionName:    _ZNK7simdutf7haswell14implementation27convert_valid_utf8_to_utf32EPKcmPDi
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf3213convert_validEPKcmPDi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:561,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf3213convert_validEPKcmPDi
    - functionName:    _ZNK7simdutf7haswell14implementation22utf16_length_from_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1154
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14utf831utf16_length_from_utf8_bytemaskEPKcm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:1155,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14utf831utf16_length_from_utf8_bytemaskEPKcm
        - Src:             'src/haswell/implementation.cpp:1155,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation22utf32_length_from_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1275
      functionLinenumberEnd: 1276
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14utf817count_code_pointsEPKcm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:1276,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14utf817count_code_pointsEPKcm
        - Src:             'src/haswell/implementation.cpp:1276,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation25convert_utf16le_to_latin1EPKDsmPc
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 567
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          107
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin17convertILNS_10endiannessE0EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT0_Esr7simdutf6detailE26index_assignable_from_charIT1_EEEmS8_mS9_
        - _ZN7simdutf7haswell12_GLOBAL__N_128avx2_convert_utf16_to_latin1ILNS_10endiannessE0EEENSt3__14pairIPKDsPcEES7_mS8_
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:569,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_128avx2_convert_utf16_to_latin1ILNS_10endiannessE0EEENSt3__14pairIPKDsPcEES7_mS8_
        - Src:             'src/haswell/implementation.cpp:577,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin17convertILNS_10endiannessE0EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT0_Esr7simdutf6detailE26index_assignable_from_charIT1_EEEmS8_mS9_
        - Src:             'src/haswell/implementation.cpp:569,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation25convert_utf16be_to_latin1EPKDsmPc
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          107
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin17convertILNS_10endiannessE1EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT0_Esr7simdutf6detailE26index_assignable_from_charIT1_EEEmS8_mS9_
        - _ZN7simdutf7haswell12_GLOBAL__N_128avx2_convert_utf16_to_latin1ILNS_10endiannessE1EEENSt3__14pairIPKDsPcEES7_mS8_
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:590,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_128avx2_convert_utf16_to_latin1ILNS_10endiannessE1EEENSt3__14pairIPKDsPcEES7_mS8_
        - Src:             'src/haswell/implementation.cpp:598,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin17convertILNS_10endiannessE1EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT0_Esr7simdutf6detailE26index_assignable_from_charIT1_EEEmS8_mS9_
        - Src:             'src/haswell/implementation.cpp:590,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation37convert_utf16le_to_latin1_with_errorsEPKDsmPc
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 610
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          118
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin119convert_with_errorsILNS_10endiannessE0EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT0_Esr7simdutf6detailE26index_assignable_from_charIT1_EEENS_6resultES8_mS9_
        - _ZN7simdutf7haswell12_GLOBAL__N_140avx2_convert_utf16_to_latin1_with_errorsILNS_10endiannessE0EEENSt3__14pairINS_6resultEPcEEPKDsmS7_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:612,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_140avx2_convert_utf16_to_latin1_with_errorsILNS_10endiannessE0EEENSt3__14pairINS_6resultEPcEEPKDsmS7_
        - Src:             'src/haswell/implementation.cpp:620,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin119convert_with_errorsILNS_10endiannessE0EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT0_Esr7simdutf6detailE26index_assignable_from_charIT1_EEENS_6resultES8_mS9_
        - Src:             'src/haswell/implementation.cpp:612,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation37convert_utf16be_to_latin1_with_errorsEPKDsmPc
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 637
      functionLinenumberEnd: 660
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          118
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin119convert_with_errorsILNS_10endiannessE1EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT0_Esr7simdutf6detailE26index_assignable_from_charIT1_EEENS_6resultES8_mS9_
        - _ZN7simdutf7haswell12_GLOBAL__N_140avx2_convert_utf16_to_latin1_with_errorsILNS_10endiannessE1EEENSt3__14pairINS_6resultEPcEEPKDsmS7_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:639,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_140avx2_convert_utf16_to_latin1_with_errorsILNS_10endiannessE1EEENSt3__14pairINS_6resultEPcEEPKDsmS7_
        - Src:             'src/haswell/implementation.cpp:647,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_115utf16_to_latin119convert_with_errorsILNS_10endiannessE1EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT0_Esr7simdutf6detailE26index_assignable_from_charIT1_EEENS_6resultES8_mS9_
        - Src:             'src/haswell/implementation.cpp:639,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation31convert_valid_utf16le_to_latin1EPKDsmPc
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell14implementation25convert_utf16le_to_latin1EPKDsmPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:671,10'
          Dst:             _ZNK7simdutf7haswell14implementation25convert_utf16le_to_latin1EPKDsmPc
    - functionName:    _ZNK7simdutf7haswell14implementation31convert_valid_utf16be_to_latin1EPKDsmPc
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 665
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell14implementation25convert_utf16be_to_latin1EPKDsmPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:665,10'
          Dst:             _ZNK7simdutf7haswell14implementation25convert_utf16be_to_latin1EPKDsmPc
    - functionName:    _ZNK7simdutf7haswell14implementation23convert_utf16le_to_utf8EPKDsmPc
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 695
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          107
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf87convertILNS_10endiannessE0EPKDsPcQsr7simdutf6detailE18indexes_into_utf16IT0_EEEmS8_mT1_
        - _ZN7simdutf7haswell12_GLOBAL__N_126avx2_convert_utf16_to_utf8ILNS_10endiannessE0EEENSt3__14pairIPKDsPcEES7_mS8_
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:679,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_126avx2_convert_utf16_to_utf8ILNS_10endiannessE0EEENSt3__14pairIPKDsPcEES7_mS8_
        - Src:             'src/haswell/implementation.cpp:687,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf87convertILNS_10endiannessE0EPKDsPcQsr7simdutf6detailE18indexes_into_utf16IT0_EEEmS8_mT1_
        - Src:             'src/haswell/implementation.cpp:679,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation23convert_utf16be_to_utf8EPKDsmPc
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 698
      functionLinenumberEnd: 716
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          107
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf87convertILNS_10endiannessE1EPKDsPcQsr7simdutf6detailE18indexes_into_utf16IT0_EEEmS8_mT1_
        - _ZN7simdutf7haswell12_GLOBAL__N_126avx2_convert_utf16_to_utf8ILNS_10endiannessE1EEENSt3__14pairIPKDsPcEES7_mS8_
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:700,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_126avx2_convert_utf16_to_utf8ILNS_10endiannessE1EEENSt3__14pairIPKDsPcEES7_mS8_
        - Src:             'src/haswell/implementation.cpp:708,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf87convertILNS_10endiannessE1EPKDsPcQsr7simdutf6detailE18indexes_into_utf16IT0_EEEmS8_mT1_
        - Src:             'src/haswell/implementation.cpp:700,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation35convert_utf16le_to_utf8_with_errorsEPKDsmPc
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 719
      functionLinenumberEnd: 744
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          120
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf819convert_with_errorsILNS_10endiannessE0ELb0EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT1_Esr7simdutf6detailE26index_assignable_from_charIT2_EEENS_11full_resultES8_mS9_m
        - _ZN7simdutf7haswell12_GLOBAL__N_138avx2_convert_utf16_to_utf8_with_errorsILNS_10endiannessE0EEENSt3__14pairINS_6resultEPcEEPKDsmS7_
        - _ZNK7simdutf11full_resultcvNS_6resultEEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:723,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_138avx2_convert_utf16_to_utf8_with_errorsILNS_10endiannessE0EEENSt3__14pairINS_6resultEPcEEPKDsmS7_
        - Src:             'src/haswell/implementation.cpp:731,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf819convert_with_errorsILNS_10endiannessE0ELb0EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT1_Esr7simdutf6detailE26index_assignable_from_charIT2_EEENS_11full_resultES8_mS9_m
        - Src:             'src/haswell/implementation.cpp:731,9'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/haswell/implementation.cpp:723,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation35convert_utf16be_to_utf8_with_errorsEPKDsmPc
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          120
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf819convert_with_errorsILNS_10endiannessE1ELb0EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT1_Esr7simdutf6detailE26index_assignable_from_charIT2_EEENS_11full_resultES8_mS9_m
        - _ZN7simdutf7haswell12_GLOBAL__N_138avx2_convert_utf16_to_utf8_with_errorsILNS_10endiannessE1EEENSt3__14pairINS_6resultEPcEEPKDsmS7_
        - _ZNK7simdutf11full_resultcvNS_6resultEEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:751,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_138avx2_convert_utf16_to_utf8_with_errorsILNS_10endiannessE1EEENSt3__14pairINS_6resultEPcEEPKDsmS7_
        - Src:             'src/haswell/implementation.cpp:759,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf819convert_with_errorsILNS_10endiannessE1ELb0EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT1_Esr7simdutf6detailE26index_assignable_from_charIT2_EEENS_11full_resultES8_mS9_m
        - Src:             'src/haswell/implementation.cpp:759,9'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/haswell/implementation.cpp:751,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation40convert_utf16le_to_utf8_with_replacementEPKDsmPc
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1173
      functionLinenumberEnd: 1175
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf824convert_with_replacementILNS_10endiannessE0EEEmPKDsmPc
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:1174,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf824convert_with_replacementILNS_10endiannessE0EEEmPKDsmPc
        - Src:             'src/haswell/implementation.cpp:1174,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation40convert_utf16be_to_utf8_with_replacementEPKDsmPc
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1180
      functionLinenumberEnd: 1182
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf824convert_with_replacementILNS_10endiannessE1EEEmPKDsmPc
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:1181,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf824convert_with_replacementILNS_10endiannessE1EEEmPKDsmPc
        - Src:             'src/haswell/implementation.cpp:1181,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation29convert_valid_utf16le_to_utf8EPKDsmPc
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 775
      functionLinenumberEnd: 776
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell14implementation23convert_utf16le_to_utf8EPKDsmPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:776,10'
          Dst:             _ZNK7simdutf7haswell14implementation23convert_utf16le_to_utf8EPKDsmPc
    - functionName:    _ZNK7simdutf7haswell14implementation29convert_valid_utf16be_to_utf8EPKDsmPc
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 780
      functionLinenumberEnd: 781
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell14implementation23convert_utf16be_to_utf8EPKDsmPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:781,10'
          Dst:             _ZNK7simdutf7haswell14implementation23convert_utf16be_to_utf8EPKDsmPc
    - functionName:    _ZNK7simdutf7haswell14implementation24convert_utf16le_to_utf32EPKDsmPDi
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          108
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf327convertILNS_10endiannessE0EEEmPKDsmPDi
        - _ZN7simdutf7haswell12_GLOBAL__N_127avx2_convert_utf16_to_utf32ILNS_10endiannessE0EEENSt3__14pairIPKDsPDiEES7_mS8_
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:882,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_127avx2_convert_utf16_to_utf32ILNS_10endiannessE0EEENSt3__14pairIPKDsPDiEES7_mS8_
        - Src:             'src/haswell/implementation.cpp:890,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf327convertILNS_10endiannessE0EEEmPKDsmPDi
        - Src:             'src/haswell/implementation.cpp:882,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation24convert_utf16be_to_utf32EPKDsmPDi
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 901
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          108
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf327convertILNS_10endiannessE1EEEmPKDsmPDi
        - _ZN7simdutf7haswell12_GLOBAL__N_127avx2_convert_utf16_to_utf32ILNS_10endiannessE1EEENSt3__14pairIPKDsPDiEES7_mS8_
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:903,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_127avx2_convert_utf16_to_utf32ILNS_10endiannessE1EEENSt3__14pairIPKDsPDiEES7_mS8_
        - Src:             'src/haswell/implementation.cpp:911,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf327convertILNS_10endiannessE1EEEmPKDsmPDi
        - Src:             'src/haswell/implementation.cpp:903,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation36convert_utf16le_to_utf32_with_errorsEPKDsmPDi
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 922
      functionLinenumberEnd: 947
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          119
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf3219convert_with_errorsILNS_10endiannessE0EEENS_6resultEPKDsmPDi
        - _ZN7simdutf7haswell12_GLOBAL__N_139avx2_convert_utf16_to_utf32_with_errorsILNS_10endiannessE0EEENSt3__14pairINS_6resultEPDiEEPKDsmS7_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:926,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_139avx2_convert_utf16_to_utf32_with_errorsILNS_10endiannessE0EEENSt3__14pairINS_6resultEPDiEEPKDsmS7_
        - Src:             'src/haswell/implementation.cpp:934,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf3219convert_with_errorsILNS_10endiannessE0EEENS_6resultEPKDsmPDi
        - Src:             'src/haswell/implementation.cpp:926,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation36convert_utf16be_to_utf32_with_errorsEPKDsmPDi
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 950
      functionLinenumberEnd: 975
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          119
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf3219convert_with_errorsILNS_10endiannessE1EEENS_6resultEPKDsmPDi
        - _ZN7simdutf7haswell12_GLOBAL__N_139avx2_convert_utf16_to_utf32_with_errorsILNS_10endiannessE1EEENSt3__14pairINS_6resultEPDiEEPKDsmS7_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:954,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_139avx2_convert_utf16_to_utf32_with_errorsILNS_10endiannessE1EEENSt3__14pairINS_6resultEPDiEEPKDsmS7_
        - Src:             'src/haswell/implementation.cpp:962,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf3219convert_with_errorsILNS_10endiannessE1EEENS_6resultEPKDsmPDi
        - Src:             'src/haswell/implementation.cpp:954,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation30convert_valid_utf16le_to_utf32EPKDsmPDi
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1085
      functionLinenumberEnd: 1086
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell14implementation24convert_utf16le_to_utf32EPKDsmPDi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:1086,10'
          Dst:             _ZNK7simdutf7haswell14implementation24convert_utf16le_to_utf32EPKDsmPDi
    - functionName:    _ZNK7simdutf7haswell14implementation30convert_valid_utf16be_to_utf32EPKDsmPDi
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1090
      functionLinenumberEnd: 1091
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell14implementation24convert_utf16be_to_utf32EPKDsmPDi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:1091,10'
          Dst:             _ZNK7simdutf7haswell14implementation24convert_utf16be_to_utf32EPKDsmPDi
    - functionName:    _ZNK7simdutf7haswell14implementation24utf8_length_from_utf16leEPKDsm
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1129
      functionLinenumberEnd: 1131
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_15utf1631utf8_length_from_utf16_bytemaskILNS_10endiannessE0EEEmPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:1130,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_15utf1631utf8_length_from_utf16_bytemaskILNS_10endiannessE0EEEmPKDsm
        - Src:             'src/haswell/implementation.cpp:1130,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation24utf8_length_from_utf16beEPKDsm
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1135
      functionLinenumberEnd: 1136
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_15utf1631utf8_length_from_utf16_bytemaskILNS_10endiannessE1EEEmPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:1136,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_15utf1631utf8_length_from_utf16_bytemaskILNS_10endiannessE1EEEmPKDsm
        - Src:             'src/haswell/implementation.cpp:1136,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation23convert_utf32_to_latin1EPKDimPc
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 808
      functionLinenumberEnd: 824
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          107
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_115utf32_to_latin17convertEPKDimPc
        - _ZN7simdutf7haswell12_GLOBAL__N_128avx2_convert_utf32_to_latin1EPKDimPc
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:810,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_128avx2_convert_utf32_to_latin1EPKDimPc
        - Src:             'src/haswell/implementation.cpp:816,39'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_115utf32_to_latin17convertEPKDimPc
        - Src:             'src/haswell/implementation.cpp:810,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation35convert_utf32_to_latin1_with_errorsEPKDimPc
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 827
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          106
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_115utf32_to_latin119convert_with_errorsEPKDimPc
        - _ZN7simdutf7haswell12_GLOBAL__N_140avx2_convert_utf32_to_latin1_with_errorsEPKDimPc
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:831,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_140avx2_convert_utf32_to_latin1_with_errorsEPKDimPc
        - Src:             'src/haswell/implementation.cpp:833,25'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_115utf32_to_latin119convert_with_errorsEPKDimPc
        - Src:             'src/haswell/implementation.cpp:831,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation29convert_valid_utf32_to_latin1EPKDimPc
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 849
      functionLinenumberEnd: 850
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell14implementation23convert_utf32_to_latin1EPKDimPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:850,10'
          Dst:             _ZNK7simdutf7haswell14implementation23convert_utf32_to_latin1EPKDimPc
    - functionName:    _ZNK7simdutf7haswell14implementation21convert_utf32_to_utf8EPKDimPc
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 787
      functionLinenumberEnd: 803
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          107
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf32_to_utf87convertIPKDiPcQaasr7simdutf6detailE18indexes_into_utf32IT_Esr7simdutf6detailE26index_assignable_from_charIT0_EEEmS7_mS8_
        - _ZN7simdutf7haswell12_GLOBAL__N_126avx2_convert_utf32_to_utf8EPKDimPc
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:789,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_126avx2_convert_utf32_to_utf8EPKDimPc
        - Src:             'src/haswell/implementation.cpp:795,39'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf32_to_utf87convertIPKDiPcQaasr7simdutf6detailE18indexes_into_utf32IT_Esr7simdutf6detailE26index_assignable_from_charIT0_EEEmS7_mS8_
        - Src:             'src/haswell/implementation.cpp:789,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation33convert_utf32_to_utf8_with_errorsEPKDimPc
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 856
      functionLinenumberEnd: 875
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          106
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf32_to_utf819convert_with_errorsIPKDiPcQaasr7simdutf6detailE18indexes_into_utf32IT_Esr7simdutf6detailE26index_assignable_from_charIT0_EEENS_6resultES7_mS8_
        - _ZN7simdutf7haswell12_GLOBAL__N_138avx2_convert_utf32_to_utf8_with_errorsEPKDimPc
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:860,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_138avx2_convert_utf32_to_utf8_with_errorsEPKDimPc
        - Src:             'src/haswell/implementation.cpp:862,25'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf32_to_utf819convert_with_errorsIPKDiPcQaasr7simdutf6detailE18indexes_into_utf32IT_Esr7simdutf6detailE26index_assignable_from_charIT0_EEENS_6resultES7_mS8_
        - Src:             'src/haswell/implementation.cpp:860,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation27convert_valid_utf32_to_utf8EPKDimPc
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 980
      functionLinenumberEnd: 981
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell14implementation21convert_utf32_to_utf8EPKDimPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:981,10'
          Dst:             _ZNK7simdutf7haswell14implementation21convert_utf32_to_utf8EPKDimPc
    - functionName:    _ZNK7simdutf7haswell14implementation24convert_utf32_to_utf16leEPKDimPDs
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 987
      functionLinenumberEnd: 1004
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          108
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf32_to_utf167convertILNS_10endiannessE0EEEmPKDimPDs
        - _ZN7simdutf7haswell12_GLOBAL__N_127avx2_convert_utf32_to_utf16ILNS_10endiannessE0EEENSt3__14pairIPKDiPDsEES7_mS8_
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:989,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_127avx2_convert_utf32_to_utf16ILNS_10endiannessE0EEENSt3__14pairIPKDiPDsEES7_mS8_
        - Src:             'src/haswell/implementation.cpp:996,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf32_to_utf167convertILNS_10endiannessE0EEEmPKDimPDs
        - Src:             'src/haswell/implementation.cpp:989,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation24convert_utf32_to_utf16beEPKDimPDs
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionLinenumberEnd: 1024
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          108
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf32_to_utf167convertILNS_10endiannessE1EEEmPKDimPDs
        - _ZN7simdutf7haswell12_GLOBAL__N_127avx2_convert_utf32_to_utf16ILNS_10endiannessE1EEENSt3__14pairIPKDiPDsEES7_mS8_
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:1009,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_127avx2_convert_utf32_to_utf16ILNS_10endiannessE1EEENSt3__14pairIPKDiPDsEES7_mS8_
        - Src:             'src/haswell/implementation.cpp:1016,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf32_to_utf167convertILNS_10endiannessE1EEEmPKDimPDs
        - Src:             'src/haswell/implementation.cpp:1009,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation36convert_utf32_to_utf16le_with_errorsEPKDimPDs
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1027
      functionLinenumberEnd: 1048
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          107
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf32_to_utf1619convert_with_errorsILNS_10endiannessE0EEENS_6resultEPKDimPDs
        - _ZN7simdutf7haswell12_GLOBAL__N_139avx2_convert_utf32_to_utf16_with_errorsILNS_10endiannessE0EEENSt3__14pairINS_6resultEPDsEEPKDimS7_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:1031,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_139avx2_convert_utf32_to_utf16_with_errorsILNS_10endiannessE0EEENSt3__14pairINS_6resultEPDsEEPKDimS7_
        - Src:             'src/haswell/implementation.cpp:1035,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf32_to_utf1619convert_with_errorsILNS_10endiannessE0EEENS_6resultEPKDimPDs
        - Src:             'src/haswell/implementation.cpp:1031,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation36convert_utf32_to_utf16be_with_errorsEPKDimPDs
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1051
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          107
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf32_to_utf1619convert_with_errorsILNS_10endiannessE1EEENS_6resultEPKDimPDs
        - _ZN7simdutf7haswell12_GLOBAL__N_139avx2_convert_utf32_to_utf16_with_errorsILNS_10endiannessE1EEENSt3__14pairINS_6resultEPDsEEPKDimS7_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:1055,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_139avx2_convert_utf32_to_utf16_with_errorsILNS_10endiannessE1EEENSt3__14pairINS_6resultEPDsEEPKDimS7_
        - Src:             'src/haswell/implementation.cpp:1059,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf32_to_utf1619convert_with_errorsILNS_10endiannessE1EEENS_6resultEPKDimPDs
        - Src:             'src/haswell/implementation.cpp:1055,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation30convert_valid_utf32_to_utf16leEPKDimPDs
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1075
      functionLinenumberEnd: 1076
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell14implementation24convert_utf32_to_utf16leEPKDimPDs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:1076,10'
          Dst:             _ZNK7simdutf7haswell14implementation24convert_utf32_to_utf16leEPKDimPDs
    - functionName:    _ZNK7simdutf7haswell14implementation30convert_valid_utf32_to_utf16beEPKDimPDs
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1080
      functionLinenumberEnd: 1081
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell14implementation24convert_utf32_to_utf16beEPKDimPDs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:1081,10'
          Dst:             _ZNK7simdutf7haswell14implementation24convert_utf32_to_utf16beEPKDimPDs
    - functionName:    _ZNK7simdutf7haswell14implementation23change_endianness_utf16EPKDsmPDs
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1098
      functionLinenumberEnd: 1100
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_15utf1623change_endianness_utf16EPKDsmPDs
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:1099,3'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_15utf1623change_endianness_utf16EPKDsmPDs
        - Src:             'src/haswell/implementation.cpp:1099,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation23utf8_length_from_latin1EPKcm
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1189
      functionLinenumberEnd: 1241
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          559
      EdgeCount:       61
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16latin123utf8_length_from_latin1EPKcm
        - _ZN7simdutf7haswell12_GLOBAL__N_110count_onesEm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:1237,17'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_110count_onesEm
        - Src:             'src/haswell/implementation.cpp:1240,19'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16latin123utf8_length_from_latin1EPKcm
        - Src:             'src/haswell/implementation.cpp:1194,27'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation22utf8_length_from_utf32EPKDim
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1247
      functionLinenumberEnd: 1248
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_15utf3222utf8_length_from_utf32EPKDim
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:1248,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_15utf3222utf8_length_from_utf32EPKDim
        - Src:             'src/haswell/implementation.cpp:1248,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation23latin1_length_from_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1122
      functionLinenumberEnd: 1123
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell14implementation10count_utf8EPKcm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:1123,10'
          Dst:             _ZNK7simdutf7haswell14implementation10count_utf8EPKcm
    - functionName:    _ZNK7simdutf7haswell14implementation23utf16_length_from_utf32EPKDim
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1254
      functionLinenumberEnd: 1269
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          196
      EdgeCount:       30
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7simdutf6scalar5utf3223utf16_length_from_utf32EPKDim
        - _ZN7simdutf7haswell12_GLOBAL__N_110count_onesEm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:1265,36'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_110count_onesEm
        - Src:             'src/haswell/implementation.cpp:1269,10'
          Dst:             _ZN7simdutf6scalar5utf3223utf16_length_from_utf32EPKDim
        - Src:             'src/haswell/implementation.cpp:1255,30'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation25utf32_length_from_utf16leEPKDsm
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1142
      functionLinenumberEnd: 1143
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_15utf1623utf32_length_from_utf16ILNS_10endiannessE0EEEmPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:1143,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_15utf1623utf32_length_from_utf16ILNS_10endiannessE0EEEmPKDsm
        - Src:             'src/haswell/implementation.cpp:1143,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation25utf32_length_from_utf16beEPKDsm
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionLinenumberEnd: 1148
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_15utf1623utf32_length_from_utf16ILNS_10endiannessE1EEEmPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:1148,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_15utf1623utf32_length_from_utf16ILNS_10endiannessE1EEEmPKDsm
        - Src:             'src/haswell/implementation.cpp:1148,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation13count_utf16leEPKDsm
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1103
      functionLinenumberEnd: 1104
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_15utf1617count_code_pointsILNS_10endiannessE0EEEmPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:1104,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_15utf1617count_code_pointsILNS_10endiannessE0EEEmPKDsm
        - Src:             'src/haswell/implementation.cpp:1104,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation13count_utf16beEPKDsm
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1108
      functionLinenumberEnd: 1109
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_15utf1617count_code_pointsILNS_10endiannessE1EEEmPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:1109,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_15utf1617count_code_pointsILNS_10endiannessE1EEEmPKDsm
        - Src:             'src/haswell/implementation.cpp:1109,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation10count_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1115
      functionLinenumberEnd: 1116
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14utf826count_code_points_bytemaskEPKcm
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:1116,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14utf826count_code_points_bytemaskEPKcm
        - Src:             'src/haswell/implementation.cpp:1116,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation25binary_length_from_base64EPKcm
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1434
      functionLinenumberEnd: 1435
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_130avx2_binary_length_from_base64EPKcm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:1435,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_130avx2_binary_length_from_base64EPKcm
        - Src:             'src/haswell/implementation.cpp:1435,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation25binary_length_from_base64EPKDsm
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1439
      functionLinenumberEnd: 1440
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_130avx2_binary_length_from_base64EPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:1440,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_130avx2_binary_length_from_base64EPKDsm
        - Src:             'src/haswell/implementation.cpp:1440,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation16base64_to_binaryEPKcmPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1283
      functionLinenumberEnd: 1309
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          181
      EdgeCount:       40
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb1EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb1EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb0ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb1ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZNK7simdutf11full_resultcvNS_6resultEEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:1286,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb1EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/haswell/implementation.cpp:1286,14'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/haswell/implementation.cpp:1289,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb1EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/haswell/implementation.cpp:1289,14'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/haswell/implementation.cpp:1294,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb1ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/haswell/implementation.cpp:1294,14'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/haswell/implementation.cpp:1297,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb0ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/haswell/implementation.cpp:1297,14'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/haswell/implementation.cpp:1302,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/haswell/implementation.cpp:1302,14'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/haswell/implementation.cpp:1305,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/haswell/implementation.cpp:1305,14'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/haswell/implementation.cpp:1286,14'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation24base64_to_binary_detailsEPKcmPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1313
      functionLinenumberEnd: 1339
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          131
      EdgeCount:       40
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb1EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb1EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb0ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb1ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:1316,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb1EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/haswell/implementation.cpp:1319,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb1EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/haswell/implementation.cpp:1324,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb1ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/haswell/implementation.cpp:1327,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb0ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/haswell/implementation.cpp:1332,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/haswell/implementation.cpp:1335,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/haswell/implementation.cpp:1316,14'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation16base64_to_binaryEPKDsmPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1343
      functionLinenumberEnd: 1369
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          181
      EdgeCount:       40
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb1EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb1EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb0ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb1ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZNK7simdutf11full_resultcvNS_6resultEEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:1346,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb1EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/haswell/implementation.cpp:1346,14'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/haswell/implementation.cpp:1349,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb1EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/haswell/implementation.cpp:1349,14'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/haswell/implementation.cpp:1354,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb1ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/haswell/implementation.cpp:1354,14'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/haswell/implementation.cpp:1357,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb0ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/haswell/implementation.cpp:1357,14'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/haswell/implementation.cpp:1362,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/haswell/implementation.cpp:1362,14'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/haswell/implementation.cpp:1365,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/haswell/implementation.cpp:1365,14'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/haswell/implementation.cpp:1346,14'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation24base64_to_binary_detailsEPKDsmPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1373
      functionLinenumberEnd: 1399
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          131
      EdgeCount:       40
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb1EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb1EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb0ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb1ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:1376,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb1EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/haswell/implementation.cpp:1379,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb1EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/haswell/implementation.cpp:1384,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb1ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/haswell/implementation.cpp:1387,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb0ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/haswell/implementation.cpp:1392,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/haswell/implementation.cpp:1395,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/haswell/implementation.cpp:1376,14'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation16binary_to_base64EPKcmPcNS_14base64_optionsE
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1403
      functionLinenumberEnd: 1409
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_113encode_base64ILb0EEEmPcPKcmNS_14base64_optionsE
        - _ZN7simdutf7haswell12_GLOBAL__N_113encode_base64ILb1EEEmPcPKcmNS_14base64_optionsE
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:1405,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113encode_base64ILb1EEEmPcPKcmNS_14base64_optionsE
        - Src:             'src/haswell/implementation.cpp:1407,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113encode_base64ILb0EEEmPcPKcmNS_14base64_optionsE
        - Src:             'src/haswell/implementation.cpp:1405,12'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation27binary_to_base64_with_linesEPKcmPcmNS_14base64_optionsE
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1413
      functionLinenumberEnd: 1421
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_123avx2_encode_base64_implILb0ELb1EEEmPcPKcmNS_14base64_optionsEm
        - _ZN7simdutf7haswell12_GLOBAL__N_123avx2_encode_base64_implILb1ELb1EEEmPcPKcmNS_14base64_optionsEm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:1415,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_123avx2_encode_base64_implILb1ELb1EEEmPcPKcmNS_14base64_optionsEm
        - Src:             'src/haswell/implementation.cpp:1418,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_123avx2_encode_base64_implILb0ELb1EEEmPcPKcmNS_14base64_optionsEm
        - Src:             'src/haswell/implementation.cpp:1415,12'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell14implementation4findEPKcS3_c
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1424
      functionLinenumberEnd: 1425
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14util4findEPKcS4_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:1425,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14util4findEPKcS4_c
    - functionName:    _ZNK7simdutf7haswell14implementation4findEPKDsS3_Ds
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1429
      functionLinenumberEnd: 1430
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14util4findEPKDsS4_Ds
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:1430,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14util4findEPKDsS4_Ds
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14util4findEPKDsS4_Ds
      functionSourceFile: '/src/simdutf/src/generic/find.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          209
      EdgeCount:       42
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_115trailing_zeroesEm
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd9simd16x32ItEC2EPKt
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd9simd16x32ItE2eqEt
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/find.h:67,25'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd9simd16x32ItEC2EPKt
        - Src:             'src/generic/find.h:68,30'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd9simd16x32ItE2eqEt
        - Src:             'src/generic/find.h:71,19'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_115trailing_zeroesEm
        - Src:             'src/generic/find.h:67,25'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd9simd16x32ItEC2EPKt
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE4loadEPKt
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd16-inl.h:202,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE4loadEPKt
        - Src:             'src/simdutf/haswell/simd16-inl.h:203,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE4loadEPKt
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd9simd16x32ItE2eqEt
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          102
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE5splatEt
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16IbEC2EDv4_x
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd9simd16x32IbEC2ENS2_6simd16IbEES6_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd9simd16x32IbE10to_bitmaskEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd16-inl.h:245,28'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE5splatEt
        - Src:             'src/simdutf/haswell/simd16-inl.h:246,44'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd16-inl.h:246,44'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd16-inl.h:246,44'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16IbEC2EDv4_x
        - Src:             'src/simdutf/haswell/simd16-inl.h:246,69'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd16-inl.h:246,69'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd16-inl.h:246,69'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16IbEC2EDv4_x
        - Src:             'src/simdutf/haswell/simd16-inl.h:246,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd9simd16x32IbEC2ENS2_6simd16IbEES6_
        - Src:             'src/simdutf/haswell/simd16-inl.h:247,10'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd9simd16x32IbE10to_bitmaskEv
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14util4findEPKcS4_c
      functionSourceFile: '/src/simdutf/src/generic/find.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          198
      EdgeCount:       39
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_115trailing_zeroesEm
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IhE2eqEh
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/find.h:28,23'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
        - Src:             'src/generic/find.h:29,30'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IhE2eqEh
        - Src:             'src/generic/find.h:32,19'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_115trailing_zeroesEm
        - Src:             'src/generic/find.h:28,23'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE4loadEPKh
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:274,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE4loadEPKh
        - Src:             'src/simdutf/haswell/simd.h:275,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE4loadEPKh
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IhE2eqEh
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          102
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE5splatEh
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IbEC2EDv4_x
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IbEC2ENS2_5simd8IbEES6_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IbE10to_bitmaskEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:337,27'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE5splatEh
        - Src:             'src/simdutf/haswell/simd.h:338,43'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:338,43'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:338,43'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IbEC2EDv4_x
        - Src:             'src/simdutf/haswell/simd.h:338,68'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:338,68'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:338,68'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IbEC2EDv4_x
        - Src:             'src/simdutf/haswell/simd.h:338,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IbEC2ENS2_5simd8IbEES6_
        - Src:             'src/simdutf/haswell/simd.h:339,10'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IbE10to_bitmaskEv
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IbEC2ENS2_5simd8IbEES6_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IbE10to_bitmaskEv
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IbE10to_bitmaskEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:283,46'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IbE10to_bitmaskEv
        - Src:             'src/simdutf/haswell/simd.h:284,37'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IbE10to_bitmaskEv
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IbE10to_bitmaskEv
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE4loadEPKh
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:112,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_123avx2_encode_base64_implILb1ELb1EEEmPcPKcmNS_14base64_optionsEm
      functionSourceFile: '/src/simdutf/src/haswell/avx2_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          2602
      EdgeCount:       61
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6423tail_encode_base64_implILb1EEEmPcPKcmNS_14base64_optionsEmm
        - _ZN7simdutf7haswell12_GLOBAL__N_118insert_line_feed32EDv4_xi
        - _ZN7simdutf7haswell12_GLOBAL__N_122lookup_pshufb_improvedILb1EEEDv4_xS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_base64.cpp:230,18'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_122lookup_pshufb_improvedILb1EEEDv4_xS3_
        - Src:             'src/haswell/avx2_base64.cpp:238,15'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_118insert_line_feed32EDv4_xi
        - Src:             'src/haswell/avx2_base64.cpp:246,18'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_122lookup_pshufb_improvedILb1EEEDv4_xS3_
        - Src:             'src/haswell/avx2_base64.cpp:256,15'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_118insert_line_feed32EDv4_xi
        - Src:             'src/haswell/avx2_base64.cpp:268,18'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_122lookup_pshufb_improvedILb1EEEDv4_xS3_
        - Src:             'src/haswell/avx2_base64.cpp:278,15'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_118insert_line_feed32EDv4_xi
        - Src:             'src/haswell/avx2_base64.cpp:288,18'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_122lookup_pshufb_improvedILb1EEEDv4_xS3_
        - Src:             'src/haswell/avx2_base64.cpp:298,15'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_118insert_line_feed32EDv4_xi
        - Src:             'src/haswell/avx2_base64.cpp:312,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_122lookup_pshufb_improvedILb1EEEDv4_xS3_
        - Src:             'src/haswell/avx2_base64.cpp:314,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_122lookup_pshufb_improvedILb1EEEDv4_xS3_
        - Src:             'src/haswell/avx2_base64.cpp:316,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_122lookup_pshufb_improvedILb1EEEDv4_xS3_
        - Src:             'src/haswell/avx2_base64.cpp:318,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_122lookup_pshufb_improvedILb1EEEDv4_xS3_
        - Src:             'src/haswell/avx2_base64.cpp:368,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_122lookup_pshufb_improvedILb1EEEDv4_xS3_
        - Src:             'src/haswell/avx2_base64.cpp:385,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_122lookup_pshufb_improvedILb1EEEDv4_xS3_
        - Src:             'src/haswell/avx2_base64.cpp:408,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6423tail_encode_base64_implILb1EEEmPcPKcmNS_14base64_optionsEmm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_123avx2_encode_base64_implILb0ELb1EEEmPcPKcmNS_14base64_optionsEm
      functionSourceFile: '/src/simdutf/src/haswell/avx2_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          2602
      EdgeCount:       61
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6423tail_encode_base64_implILb1EEEmPcPKcmNS_14base64_optionsEmm
        - _ZN7simdutf7haswell12_GLOBAL__N_118insert_line_feed32EDv4_xi
        - _ZN7simdutf7haswell12_GLOBAL__N_122lookup_pshufb_improvedILb0EEEDv4_xS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_base64.cpp:230,18'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_122lookup_pshufb_improvedILb0EEEDv4_xS3_
        - Src:             'src/haswell/avx2_base64.cpp:238,15'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_118insert_line_feed32EDv4_xi
        - Src:             'src/haswell/avx2_base64.cpp:246,18'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_122lookup_pshufb_improvedILb0EEEDv4_xS3_
        - Src:             'src/haswell/avx2_base64.cpp:256,15'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_118insert_line_feed32EDv4_xi
        - Src:             'src/haswell/avx2_base64.cpp:268,18'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_122lookup_pshufb_improvedILb0EEEDv4_xS3_
        - Src:             'src/haswell/avx2_base64.cpp:278,15'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_118insert_line_feed32EDv4_xi
        - Src:             'src/haswell/avx2_base64.cpp:288,18'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_122lookup_pshufb_improvedILb0EEEDv4_xS3_
        - Src:             'src/haswell/avx2_base64.cpp:298,15'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_118insert_line_feed32EDv4_xi
        - Src:             'src/haswell/avx2_base64.cpp:312,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_122lookup_pshufb_improvedILb0EEEDv4_xS3_
        - Src:             'src/haswell/avx2_base64.cpp:314,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_122lookup_pshufb_improvedILb0EEEDv4_xS3_
        - Src:             'src/haswell/avx2_base64.cpp:316,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_122lookup_pshufb_improvedILb0EEEDv4_xS3_
        - Src:             'src/haswell/avx2_base64.cpp:318,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_122lookup_pshufb_improvedILb0EEEDv4_xS3_
        - Src:             'src/haswell/avx2_base64.cpp:368,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_122lookup_pshufb_improvedILb0EEEDv4_xS3_
        - Src:             'src/haswell/avx2_base64.cpp:385,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_122lookup_pshufb_improvedILb0EEEDv4_xS3_
        - Src:             'src/haswell/avx2_base64.cpp:408,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6423tail_encode_base64_implILb1EEEmPcPKcmNS_14base64_optionsEmm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_113encode_base64ILb1EEEmPcPKcmNS_14base64_optionsE
      functionSourceFile: '/src/simdutf/src/haswell/avx2_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_123avx2_encode_base64_implILb1ELb0EEEmPcPKcmNS_14base64_optionsEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_base64.cpp:415,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_123avx2_encode_base64_implILb1ELb0EEEmPcPKcmNS_14base64_optionsEm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_113encode_base64ILb0EEEmPcPKcmNS_14base64_optionsE
      functionSourceFile: '/src/simdutf/src/haswell/avx2_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_123avx2_encode_base64_implILb0ELb0EEEmPcPKcmNS_14base64_optionsEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_base64.cpp:415,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_123avx2_encode_base64_implILb0ELb0EEEmPcPKcmNS_14base64_optionsEm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb1EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/generic/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         94
      ICount:          688
      EdgeCount:       125
      CyclomaticComplexity: 33
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIDsEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - _ZN7simdutf6scalar14u32_swap_bytesEj
        - _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - _ZN7simdutf7haswell12_GLOBAL__N_124base64_decode_block_safeIvEEvPcPKc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6410copy_blockEPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6414compress_blockEmPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb1EEEmPm
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6419base64_decode_blockEPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block64C2EPKDs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/base64.h:50,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'src/generic/base64.h:59,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:78,15'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block64C2EPKDs
        - Src:             'src/generic/base64.h:82,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb1EEEmPm
        - Src:             'src/generic/base64.h:90,24'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6414compress_blockEmPc
        - Src:             'src/generic/base64.h:92,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6410copy_blockEPc
        - Src:             'src/generic/base64.h:96,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - Src:             'src/generic/base64.h:98,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6419base64_decode_blockEPc
        - Src:             'src/generic/base64.h:104,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - Src:             'src/generic/base64.h:108,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_124base64_decode_block_safeIvEEvPcPKc
        - Src:             'src/generic/base64.h:110,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - Src:             'src/generic/base64.h:141,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_124base64_decode_block_safeIvEEvPcPKc
        - Src:             'src/generic/base64.h:143,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - Src:             'src/generic/base64.h:155,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:169,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:194,21'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIDsEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:196,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:203,9'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:207,14'
          Dst:             _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - Src:             'src/generic/base64.h:214,16'
          Dst:             _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - Src:             'src/generic/base64.h:228,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb1EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/generic/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         111
      ICount:          803
      EdgeCount:       149
      CyclomaticComplexity: 40
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIDsEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - _ZN7simdutf6scalar14u32_swap_bytesEj
        - _ZN7simdutf7haswell12_GLOBAL__N_115trailing_zeroesEm
        - _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - _ZN7simdutf7haswell12_GLOBAL__N_124base64_decode_block_safeIvEEvPcPKc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6410copy_blockEPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6414compress_blockEmPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb1EEEmPm
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6419base64_decode_blockEPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block64C2EPKDs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/base64.h:50,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'src/generic/base64.h:57,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/generic/base64.h:59,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:78,15'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block64C2EPKDs
        - Src:             'src/generic/base64.h:82,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb1EEEmPm
        - Src:             'src/generic/base64.h:85,37'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_115trailing_zeroesEm
        - Src:             'src/generic/base64.h:86,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:90,24'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6414compress_blockEmPc
        - Src:             'src/generic/base64.h:92,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6410copy_blockEPc
        - Src:             'src/generic/base64.h:96,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - Src:             'src/generic/base64.h:98,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6419base64_decode_blockEPc
        - Src:             'src/generic/base64.h:104,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - Src:             'src/generic/base64.h:108,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_124base64_decode_block_safeIvEEvPcPKc
        - Src:             'src/generic/base64.h:110,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - Src:             'src/generic/base64.h:130,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'src/generic/base64.h:131,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:141,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_124base64_decode_block_safeIvEEvPcPKc
        - Src:             'src/generic/base64.h:143,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - Src:             'src/generic/base64.h:155,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:169,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:194,21'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIDsEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:196,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:203,9'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:207,14'
          Dst:             _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - Src:             'src/generic/base64.h:214,16'
          Dst:             _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - Src:             'src/generic/base64.h:224,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/generic/base64.h:228,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb1ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/generic/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         94
      ICount:          688
      EdgeCount:       125
      CyclomaticComplexity: 33
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIDsEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - _ZN7simdutf6scalar14u32_swap_bytesEj
        - _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - _ZN7simdutf7haswell12_GLOBAL__N_124base64_decode_block_safeIvEEvPcPKc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6410copy_blockEPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6414compress_blockEmPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb1ELb1ELb0EEEmPm
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6419base64_decode_blockEPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block64C2EPKDs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/base64.h:50,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'src/generic/base64.h:59,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:78,15'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block64C2EPKDs
        - Src:             'src/generic/base64.h:82,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb1ELb1ELb0EEEmPm
        - Src:             'src/generic/base64.h:90,24'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6414compress_blockEmPc
        - Src:             'src/generic/base64.h:92,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6410copy_blockEPc
        - Src:             'src/generic/base64.h:96,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - Src:             'src/generic/base64.h:98,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6419base64_decode_blockEPc
        - Src:             'src/generic/base64.h:104,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - Src:             'src/generic/base64.h:108,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_124base64_decode_block_safeIvEEvPcPKc
        - Src:             'src/generic/base64.h:110,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - Src:             'src/generic/base64.h:141,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_124base64_decode_block_safeIvEEvPcPKc
        - Src:             'src/generic/base64.h:143,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - Src:             'src/generic/base64.h:155,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:169,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:194,21'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIDsEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:196,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:203,9'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:207,14'
          Dst:             _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - Src:             'src/generic/base64.h:214,16'
          Dst:             _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - Src:             'src/generic/base64.h:228,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb0ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/generic/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         111
      ICount:          803
      EdgeCount:       149
      CyclomaticComplexity: 40
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIDsEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - _ZN7simdutf6scalar14u32_swap_bytesEj
        - _ZN7simdutf7haswell12_GLOBAL__N_115trailing_zeroesEm
        - _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - _ZN7simdutf7haswell12_GLOBAL__N_124base64_decode_block_safeIvEEvPcPKc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6410copy_blockEPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6414compress_blockEmPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb1ELb0ELb0EEEmPm
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6419base64_decode_blockEPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block64C2EPKDs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/base64.h:50,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'src/generic/base64.h:57,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/generic/base64.h:59,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:78,15'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block64C2EPKDs
        - Src:             'src/generic/base64.h:82,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb1ELb0ELb0EEEmPm
        - Src:             'src/generic/base64.h:85,37'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_115trailing_zeroesEm
        - Src:             'src/generic/base64.h:86,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:90,24'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6414compress_blockEmPc
        - Src:             'src/generic/base64.h:92,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6410copy_blockEPc
        - Src:             'src/generic/base64.h:96,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - Src:             'src/generic/base64.h:98,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6419base64_decode_blockEPc
        - Src:             'src/generic/base64.h:104,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - Src:             'src/generic/base64.h:108,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_124base64_decode_block_safeIvEEvPcPKc
        - Src:             'src/generic/base64.h:110,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - Src:             'src/generic/base64.h:130,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'src/generic/base64.h:131,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:141,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_124base64_decode_block_safeIvEEvPcPKc
        - Src:             'src/generic/base64.h:143,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - Src:             'src/generic/base64.h:155,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:169,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:194,21'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIDsEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:196,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:203,9'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:207,14'
          Dst:             _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - Src:             'src/generic/base64.h:214,16'
          Dst:             _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - Src:             'src/generic/base64.h:224,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/generic/base64.h:228,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/generic/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         94
      ICount:          688
      EdgeCount:       125
      CyclomaticComplexity: 33
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIDsEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - _ZN7simdutf6scalar14u32_swap_bytesEj
        - _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - _ZN7simdutf7haswell12_GLOBAL__N_124base64_decode_block_safeIvEEvPcPKc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6410copy_blockEPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6414compress_blockEmPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb0EEEmPm
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6419base64_decode_blockEPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block64C2EPKDs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/base64.h:50,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'src/generic/base64.h:59,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:78,15'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block64C2EPKDs
        - Src:             'src/generic/base64.h:82,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb0EEEmPm
        - Src:             'src/generic/base64.h:90,24'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6414compress_blockEmPc
        - Src:             'src/generic/base64.h:92,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6410copy_blockEPc
        - Src:             'src/generic/base64.h:96,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - Src:             'src/generic/base64.h:98,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6419base64_decode_blockEPc
        - Src:             'src/generic/base64.h:104,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - Src:             'src/generic/base64.h:108,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_124base64_decode_block_safeIvEEvPcPKc
        - Src:             'src/generic/base64.h:110,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - Src:             'src/generic/base64.h:141,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_124base64_decode_block_safeIvEEvPcPKc
        - Src:             'src/generic/base64.h:143,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - Src:             'src/generic/base64.h:155,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:169,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:194,21'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIDsEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:196,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:203,9'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:207,14'
          Dst:             _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - Src:             'src/generic/base64.h:214,16'
          Dst:             _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - Src:             'src/generic/base64.h:228,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/generic/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         111
      ICount:          803
      EdgeCount:       149
      CyclomaticComplexity: 40
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIDsEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - _ZN7simdutf6scalar14u32_swap_bytesEj
        - _ZN7simdutf7haswell12_GLOBAL__N_115trailing_zeroesEm
        - _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - _ZN7simdutf7haswell12_GLOBAL__N_124base64_decode_block_safeIvEEvPcPKc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6410copy_blockEPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6414compress_blockEmPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb0EEEmPm
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6419base64_decode_blockEPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block64C2EPKDs
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/base64.h:50,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'src/generic/base64.h:57,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/generic/base64.h:59,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:78,15'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block64C2EPKDs
        - Src:             'src/generic/base64.h:82,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb0EEEmPm
        - Src:             'src/generic/base64.h:85,37'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_115trailing_zeroesEm
        - Src:             'src/generic/base64.h:86,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:90,24'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6414compress_blockEmPc
        - Src:             'src/generic/base64.h:92,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6410copy_blockEPc
        - Src:             'src/generic/base64.h:96,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - Src:             'src/generic/base64.h:98,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6419base64_decode_blockEPc
        - Src:             'src/generic/base64.h:104,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - Src:             'src/generic/base64.h:108,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_124base64_decode_block_safeIvEEvPcPKc
        - Src:             'src/generic/base64.h:110,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - Src:             'src/generic/base64.h:130,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'src/generic/base64.h:131,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:141,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_124base64_decode_block_safeIvEEvPcPKc
        - Src:             'src/generic/base64.h:143,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - Src:             'src/generic/base64.h:155,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:169,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:194,21'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIDsEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:196,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:203,9'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:207,14'
          Dst:             _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - Src:             'src/generic/base64.h:214,16'
          Dst:             _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - Src:             'src/generic/base64.h:224,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/generic/base64.h:228,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb1EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/generic/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         94
      ICount:          683
      EdgeCount:       125
      CyclomaticComplexity: 33
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIcEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - _ZN7simdutf6scalar14u32_swap_bytesEj
        - _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - _ZN7simdutf7haswell12_GLOBAL__N_124base64_decode_block_safeIvEEvPcPKc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6410copy_blockEPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6414compress_blockEmPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb1EEEmPm
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6419base64_decode_blockEPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block64C2EPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/base64.h:50,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'src/generic/base64.h:59,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:78,15'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block64C2EPKc
        - Src:             'src/generic/base64.h:82,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb1EEEmPm
        - Src:             'src/generic/base64.h:90,24'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6414compress_blockEmPc
        - Src:             'src/generic/base64.h:92,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6410copy_blockEPc
        - Src:             'src/generic/base64.h:96,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - Src:             'src/generic/base64.h:98,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6419base64_decode_blockEPc
        - Src:             'src/generic/base64.h:104,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - Src:             'src/generic/base64.h:108,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_124base64_decode_block_safeIvEEvPcPKc
        - Src:             'src/generic/base64.h:110,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - Src:             'src/generic/base64.h:141,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_124base64_decode_block_safeIvEEvPcPKc
        - Src:             'src/generic/base64.h:143,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - Src:             'src/generic/base64.h:155,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:169,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:194,21'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIcEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:196,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:203,9'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:207,14'
          Dst:             _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - Src:             'src/generic/base64.h:214,16'
          Dst:             _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - Src:             'src/generic/base64.h:228,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb1EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/generic/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         111
      ICount:          796
      EdgeCount:       149
      CyclomaticComplexity: 40
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIcEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - _ZN7simdutf6scalar14u32_swap_bytesEj
        - _ZN7simdutf7haswell12_GLOBAL__N_115trailing_zeroesEm
        - _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - _ZN7simdutf7haswell12_GLOBAL__N_124base64_decode_block_safeIvEEvPcPKc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6410copy_blockEPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6414compress_blockEmPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb1EEEmPm
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6419base64_decode_blockEPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block64C2EPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/base64.h:50,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'src/generic/base64.h:57,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/generic/base64.h:59,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:78,15'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block64C2EPKc
        - Src:             'src/generic/base64.h:82,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb1EEEmPm
        - Src:             'src/generic/base64.h:85,37'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_115trailing_zeroesEm
        - Src:             'src/generic/base64.h:86,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:90,24'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6414compress_blockEmPc
        - Src:             'src/generic/base64.h:92,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6410copy_blockEPc
        - Src:             'src/generic/base64.h:96,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - Src:             'src/generic/base64.h:98,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6419base64_decode_blockEPc
        - Src:             'src/generic/base64.h:104,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - Src:             'src/generic/base64.h:108,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_124base64_decode_block_safeIvEEvPcPKc
        - Src:             'src/generic/base64.h:110,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - Src:             'src/generic/base64.h:130,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'src/generic/base64.h:131,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:141,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_124base64_decode_block_safeIvEEvPcPKc
        - Src:             'src/generic/base64.h:143,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - Src:             'src/generic/base64.h:155,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:169,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:194,21'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIcEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:196,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:203,9'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:207,14'
          Dst:             _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - Src:             'src/generic/base64.h:214,16'
          Dst:             _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - Src:             'src/generic/base64.h:224,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/generic/base64.h:228,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb1ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/generic/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         94
      ICount:          683
      EdgeCount:       125
      CyclomaticComplexity: 33
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIcEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - _ZN7simdutf6scalar14u32_swap_bytesEj
        - _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - _ZN7simdutf7haswell12_GLOBAL__N_124base64_decode_block_safeIvEEvPcPKc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6410copy_blockEPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6414compress_blockEmPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb1ELb1ELb0EEEmPm
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6419base64_decode_blockEPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block64C2EPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/base64.h:50,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'src/generic/base64.h:59,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:78,15'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block64C2EPKc
        - Src:             'src/generic/base64.h:82,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb1ELb1ELb0EEEmPm
        - Src:             'src/generic/base64.h:90,24'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6414compress_blockEmPc
        - Src:             'src/generic/base64.h:92,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6410copy_blockEPc
        - Src:             'src/generic/base64.h:96,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - Src:             'src/generic/base64.h:98,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6419base64_decode_blockEPc
        - Src:             'src/generic/base64.h:104,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - Src:             'src/generic/base64.h:108,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_124base64_decode_block_safeIvEEvPcPKc
        - Src:             'src/generic/base64.h:110,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - Src:             'src/generic/base64.h:141,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_124base64_decode_block_safeIvEEvPcPKc
        - Src:             'src/generic/base64.h:143,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - Src:             'src/generic/base64.h:155,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:169,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:194,21'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIcEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:196,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:203,9'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:207,14'
          Dst:             _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - Src:             'src/generic/base64.h:214,16'
          Dst:             _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - Src:             'src/generic/base64.h:228,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb1ELb0ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/generic/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         111
      ICount:          796
      EdgeCount:       149
      CyclomaticComplexity: 40
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIcEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - _ZN7simdutf6scalar14u32_swap_bytesEj
        - _ZN7simdutf7haswell12_GLOBAL__N_115trailing_zeroesEm
        - _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - _ZN7simdutf7haswell12_GLOBAL__N_124base64_decode_block_safeIvEEvPcPKc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6410copy_blockEPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6414compress_blockEmPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb1ELb0ELb0EEEmPm
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6419base64_decode_blockEPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block64C2EPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/base64.h:50,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'src/generic/base64.h:57,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/generic/base64.h:59,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:78,15'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block64C2EPKc
        - Src:             'src/generic/base64.h:82,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb1ELb0ELb0EEEmPm
        - Src:             'src/generic/base64.h:85,37'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_115trailing_zeroesEm
        - Src:             'src/generic/base64.h:86,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:90,24'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6414compress_blockEmPc
        - Src:             'src/generic/base64.h:92,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6410copy_blockEPc
        - Src:             'src/generic/base64.h:96,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - Src:             'src/generic/base64.h:98,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6419base64_decode_blockEPc
        - Src:             'src/generic/base64.h:104,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - Src:             'src/generic/base64.h:108,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_124base64_decode_block_safeIvEEvPcPKc
        - Src:             'src/generic/base64.h:110,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - Src:             'src/generic/base64.h:130,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'src/generic/base64.h:131,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:141,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_124base64_decode_block_safeIvEEvPcPKc
        - Src:             'src/generic/base64.h:143,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - Src:             'src/generic/base64.h:155,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:169,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:194,21'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIcEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:196,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:203,9'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:207,14'
          Dst:             _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - Src:             'src/generic/base64.h:214,16'
          Dst:             _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - Src:             'src/generic/base64.h:224,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/generic/base64.h:228,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb1ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/generic/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         94
      ICount:          683
      EdgeCount:       125
      CyclomaticComplexity: 33
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIcEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - _ZN7simdutf6scalar14u32_swap_bytesEj
        - _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - _ZN7simdutf7haswell12_GLOBAL__N_124base64_decode_block_safeIvEEvPcPKc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6410copy_blockEPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6414compress_blockEmPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb0EEEmPm
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6419base64_decode_blockEPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block64C2EPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/base64.h:50,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'src/generic/base64.h:59,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:78,15'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block64C2EPKc
        - Src:             'src/generic/base64.h:82,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb0ELb1ELb0EEEmPm
        - Src:             'src/generic/base64.h:90,24'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6414compress_blockEmPc
        - Src:             'src/generic/base64.h:92,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6410copy_blockEPc
        - Src:             'src/generic/base64.h:96,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - Src:             'src/generic/base64.h:98,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6419base64_decode_blockEPc
        - Src:             'src/generic/base64.h:104,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - Src:             'src/generic/base64.h:108,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_124base64_decode_block_safeIvEEvPcPKc
        - Src:             'src/generic/base64.h:110,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - Src:             'src/generic/base64.h:141,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_124base64_decode_block_safeIvEEvPcPKc
        - Src:             'src/generic/base64.h:143,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - Src:             'src/generic/base64.h:155,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:169,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:194,21'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIcEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:196,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:203,9'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:207,14'
          Dst:             _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - Src:             'src/generic/base64.h:214,16'
          Dst:             _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - Src:             'src/generic/base64.h:228,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_16base6422compress_decode_base64ILb0ELb0ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/generic/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         111
      ICount:          796
      EdgeCount:       149
      CyclomaticComplexity: 40
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIcEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - _ZN7simdutf6scalar14u32_swap_bytesEj
        - _ZN7simdutf7haswell12_GLOBAL__N_115trailing_zeroesEm
        - _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - _ZN7simdutf7haswell12_GLOBAL__N_124base64_decode_block_safeIvEEvPcPKc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6410copy_blockEPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6414compress_blockEmPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb0EEEmPm
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6419base64_decode_blockEPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - _ZN7simdutf7haswell12_GLOBAL__N_17block64C2EPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/base64.h:50,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'src/generic/base64.h:57,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/generic/base64.h:59,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:78,15'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block64C2EPKc
        - Src:             'src/generic/base64.h:82,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6414to_base64_maskILb0ELb0ELb0EEEmPm
        - Src:             'src/generic/base64.h:85,37'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_115trailing_zeroesEm
        - Src:             'src/generic/base64.h:86,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:90,24'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6414compress_blockEmPc
        - Src:             'src/generic/base64.h:92,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6410copy_blockEPc
        - Src:             'src/generic/base64.h:96,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6424base64_decode_block_safeEPc
        - Src:             'src/generic/base64.h:98,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_17block6419base64_decode_blockEPc
        - Src:             'src/generic/base64.h:104,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - Src:             'src/generic/base64.h:108,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_124base64_decode_block_safeIvEEvPcPKc
        - Src:             'src/generic/base64.h:110,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - Src:             'src/generic/base64.h:130,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'src/generic/base64.h:131,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/generic/base64.h:141,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_124base64_decode_block_safeIvEEvPcPKc
        - Src:             'src/generic/base64.h:143,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_119base64_decode_blockIvEEvPcPKc
        - Src:             'src/generic/base64.h:155,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:169,16'
          Dst:             _ZN7simdutf6scalar14u32_swap_bytesEj
        - Src:             'src/generic/base64.h:194,21'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6418base64_tail_decodeIcEENS_11full_resultEPcPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:196,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:203,9'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/generic/base64.h:207,14'
          Dst:             _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - Src:             'src/generic/base64.h:214,16'
          Dst:             _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - Src:             'src/generic/base64.h:224,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/generic/base64.h:228,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_130avx2_binary_length_from_base64EPKDsm
      functionSourceFile: '/src/simdutf/src/haswell/avx2_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 806
      functionLinenumberEnd: 836
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          269
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_110count_onesEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_base64.cpp:816,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_110count_onesEm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_130avx2_binary_length_from_base64EPKcm
      functionSourceFile: '/src/simdutf/src/haswell/avx2_base64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 773
      functionLinenumberEnd: 802
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          346
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_110count_onesEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_base64.cpp:783,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_110count_onesEm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14utf826count_code_points_bytemaskEPKcm
      functionSourceFile: '/src/simdutf/src/generic/utf8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          165
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_14utf817count_code_pointsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_m
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd10sum_8bytesENS2_5simd8IhEE
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIaE4loadEPKa
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE4zeroEv
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhEmIENS2_5simd8IhEE
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEC2Ea
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd64ImE4zeroEv
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd64ImEpLES4_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEcvRKDv4_xEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEgtES4_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE9sum_bytesEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd64ImE3sumEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8.h:32,19'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd64ImE4zeroEv
        - Src:             'src/generic/utf8.h:33,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE4zeroEv
        - Src:             'src/generic/utf8.h:37,9'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIaE4loadEPKa
        - Src:             'src/generic/utf8.h:39,9'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIaE4loadEPKa
        - Src:             'src/generic/utf8.h:41,9'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIaE4loadEPKa
        - Src:             'src/generic/utf8.h:43,9'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIaE4loadEPKa
        - Src:             'src/generic/utf8.h:44,33'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEC2Ea
        - Src:             'src/generic/utf8.h:44,31'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEgtES4_
        - Src:             'src/generic/utf8.h:45,33'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEC2Ea
        - Src:             'src/generic/utf8.h:45,31'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEgtES4_
        - Src:             'src/generic/utf8.h:46,33'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEC2Ea
        - Src:             'src/generic/utf8.h:46,31'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEgtES4_
        - Src:             'src/generic/utf8.h:47,33'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEC2Ea
        - Src:             'src/generic/utf8.h:47,31'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEgtES4_
        - Src:             'src/generic/utf8.h:49,24'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEcvRKDv4_xEv
        - Src:             'src/generic/utf8.h:49,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
        - Src:             'src/generic/utf8.h:49,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhEmIENS2_5simd8IhEE
        - Src:             'src/generic/utf8.h:50,24'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEcvRKDv4_xEv
        - Src:             'src/generic/utf8.h:50,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
        - Src:             'src/generic/utf8.h:50,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhEmIENS2_5simd8IhEE
        - Src:             'src/generic/utf8.h:51,24'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEcvRKDv4_xEv
        - Src:             'src/generic/utf8.h:51,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
        - Src:             'src/generic/utf8.h:51,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhEmIENS2_5simd8IhEE
        - Src:             'src/generic/utf8.h:52,24'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEcvRKDv4_xEv
        - Src:             'src/generic/utf8.h:52,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
        - Src:             'src/generic/utf8.h:52,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhEmIENS2_5simd8IhEE
        - Src:             'src/generic/utf8.h:56,19'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd10sum_8bytesENS2_5simd8IhEE
        - Src:             'src/generic/utf8.h:56,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd64ImEpLES4_
        - Src:             'src/generic/utf8.h:57,15'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE4zeroEv
        - Src:             'src/generic/utf8.h:63,20'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE9sum_bytesEv
        - Src:             'src/generic/utf8.h:66,21'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd64ImE3sumEv
        - Src:             'src/generic/utf8.h:68,18'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_14utf817count_code_pointsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_m
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd64ImE4zeroEv
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd64-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd64ImEC2EDv4_x
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd64-inl.h:28,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd64ImEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE4zeroEv
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:109,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIaE4loadEPKa
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEC2EDv4_x
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:112,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEC2Ea
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIaE5splatEa
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:172,54'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIaE5splatEa
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEgtES4_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IbEC2EDv4_x
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv4_xEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:182,30'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:182,37'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:182,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IbEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhEmIENS2_5simd8IhEE
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhEmiENS2_5simd8IhEE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:138,19'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhEmiENS2_5simd8IhEE
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd10sum_8bytesENS2_5simd8IhEE
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE4zeroEv
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd64ImEC2EDv4_x
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:354,35'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE4zeroEv
        - Src:             'src/simdutf/haswell/simd.h:354,35'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:354,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd64ImEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd64ImEpLES4_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd64-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE9sum_bytesEv
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          44
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd64ImE3sumEv
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd64-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd64ImEC2EDv4_x
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd64-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 9
      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:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhEmiENS2_5simd8IhEE
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:135,28'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:135,35'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:135,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIaE5splatEa
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          183
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEC2EDv4_x
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:106,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEC2EDv4_x
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIaEC2EDv4_x
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:169,9'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIaEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIaEC2EDv4_x
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5base8IaNS2_5simd8IbEEEC2EDv4_x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:126,9'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5base8IaNS2_5simd8IbEEEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd5base8IaNS2_5simd8IbEEEC2EDv4_x
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEC2EDv4_x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:73,55'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEC2EDv4_x
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_15utf1617count_code_pointsILNS_10endiannessE1EEEmPKDsm
      functionSourceFile: '/src/simdutf/src/generic/utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          62
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf6scalar5utf1617count_code_pointsILNS_10endiannessE1EEEmPKDsm
        - _ZN7simdutf7haswell12_GLOBAL__N_110count_onesEm
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd9simd16x32ItE10swap_bytesEv
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd9simd16x32ItEC2EPKt
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd9simd16x32ItE12not_in_rangeEtt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf16.h:12,25'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd9simd16x32ItEC2EPKt
        - Src:             'src/generic/utf16.h:14,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd9simd16x32ItE10swap_bytesEv
        - Src:             'src/generic/utf16.h:16,31'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd9simd16x32ItE12not_in_rangeEtt
        - Src:             'src/generic/utf16.h:17,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_110count_onesEm
        - Src:             'src/generic/utf16.h:20,10'
          Dst:             _ZN7simdutf6scalar5utf1617count_code_pointsILNS_10endiannessE1EEEmPKDsm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd9simd16x32ItE10swap_bytesEv
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE10swap_bytesEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd16-inl.h:230,39'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE10swap_bytesEv
        - Src:             'src/simdutf/haswell/simd16-inl.h:231,39'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE10swap_bytesEv
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE10swap_bytesEv
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          269
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EDv4_x
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd16-inl.h:143,32'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd16-inl.h:143,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_15utf1617count_code_pointsILNS_10endiannessE0EEEmPKDsm
      functionSourceFile: '/src/simdutf/src/generic/utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          61
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf6scalar5utf1617count_code_pointsILNS_10endiannessE0EEEmPKDsm
        - _ZN7simdutf7haswell12_GLOBAL__N_110count_onesEm
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd9simd16x32ItEC2EPKt
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd9simd16x32ItE12not_in_rangeEtt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf16.h:12,25'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd9simd16x32ItEC2EPKt
        - Src:             'src/generic/utf16.h:16,31'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd9simd16x32ItE12not_in_rangeEtt
        - Src:             'src/generic/utf16.h:17,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_110count_onesEm
        - Src:             'src/generic/utf16.h:20,10'
          Dst:             _ZN7simdutf6scalar5utf1617count_code_pointsILNS_10endiannessE0EEEmPKDsm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_15utf1623utf32_length_from_utf16ILNS_10endiannessE1EEEmPKDsm
      functionSourceFile: '/src/simdutf/src/generic/utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_15utf1617count_code_pointsILNS_10endiannessE1EEEmPKDsm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf16.h:52,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_15utf1617count_code_pointsILNS_10endiannessE1EEEmPKDsm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_15utf1623utf32_length_from_utf16ILNS_10endiannessE0EEEmPKDsm
      functionSourceFile: '/src/simdutf/src/generic/utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_15utf1617count_code_pointsILNS_10endiannessE0EEEmPKDsm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf16.h:52,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_15utf1617count_code_pointsILNS_10endiannessE0EEEmPKDsm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_15utf3222utf8_length_from_utf32EPKDim
      functionSourceFile: '/src/simdutf/src/generic/utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          349
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7simdutf6scalar5utf3222utf8_length_from_utf32EPKDim
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjE4zeroEv
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjE5splatEj
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEC2IDiEEPKT_
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEpLES4_
        - _ZN7simdutf7haswell12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - _ZN7simdutf7haswell12_GLOBAL__N_15utf323minImEET_S4_S4_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd32IjE3sumEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf32.h:27,27'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjE5splatEj
        - Src:             'src/generic/utf32.h:28,27'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjE5splatEj
        - Src:             'src/generic/utf32.h:29,27'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjE5splatEj
        - Src:             'src/generic/utf32.h:30,20'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjE5splatEj
        - Src:             'src/generic/utf32.h:43,33'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_15utf323minImEET_S4_S4_
        - Src:             'src/generic/utf32.h:46,30'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjE4zeroEv
        - Src:             'src/generic/utf32.h:48,26'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEC2IDiEEPKT_
        - Src:             'src/generic/utf32.h:49,26'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEC2IDiEEPKT_
        - Src:             'src/generic/utf32.h:50,26'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEC2IDiEEPKT_
        - Src:             'src/generic/utf32.h:51,26'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEC2IDiEEPKT_
        - Src:             'src/generic/utf32.h:69,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:69,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:69,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:70,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:70,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:70,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:71,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:71,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:71,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:72,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:72,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:72,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:74,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:74,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:74,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:75,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:75,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:75,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:76,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:76,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:76,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:77,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:77,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:77,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:79,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:79,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:79,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:80,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:80,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:80,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:81,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:81,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:81,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:82,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:82,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:82,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:88,22'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd32IjE3sumEv
        - Src:             'src/generic/utf32.h:99,33'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_15utf323minImEET_S4_S4_
        - Src:             'src/generic/utf32.h:102,18'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjE4zeroEv
        - Src:             'src/generic/utf32.h:104,25'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEC2IDiEEPKT_
        - Src:             'src/generic/utf32.h:111,28'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:111,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:111,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:112,28'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:112,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:112,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:113,28'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:113,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:113,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:119,22'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd32IjE3sumEv
        - Src:             'src/generic/utf32.h:130,20'
          Dst:             _ZN7simdutf6scalar5utf3222utf8_length_from_utf32EPKDim
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjE5splatEj
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          63
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEC2EDv4_x
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd32-inl.h:47,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_15utf323minImEET_S4_S4_
      functionSourceFile: '/src/simdutf/src/generic/utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjE4zeroEv
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEC2EDv4_x
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd32-inl.h:43,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEC2IDiEEPKT_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEC2EDv4_x
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd32-inl.h:86,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEC2EDv4_x
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd32-inl.h:76,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEpLES4_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd32IjE3sumEv
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          103
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEC2EDv4_x
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 9
      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:    _ZN7simdutf7haswell12_GLOBAL__N_15utf1623change_endianness_utf16EPKDsmPDs
      functionSourceFile: '/src/simdutf/src/generic/utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf6scalar5utf1623change_endianness_utf16EPKDsmPDs
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd9simd16x32ItE10swap_bytesEv
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd9simd16x32ItEC2EPKt
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd9simd16x32ItE5storeEPt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf16.h:60,25'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd9simd16x32ItEC2EPKt
        - Src:             'src/generic/utf16.h:61,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd9simd16x32ItE10swap_bytesEv
        - Src:             'src/generic/utf16.h:62,11'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd9simd16x32ItE5storeEPt
        - Src:             'src/generic/utf16.h:67,3'
          Dst:             _ZN7simdutf6scalar5utf1623change_endianness_utf16EPKDsmPDs
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd9simd16x32ItE5storeEPt
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE5storeEPt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd16-inl.h:206,21'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE5storeEPt
        - Src:             'src/simdutf/haswell/simd16-inl.h:207,21'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE5storeEPt
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE5storeEPt
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd16-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd16-inl.h:77,66'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_139avx2_convert_utf32_to_utf16_with_errorsILNS_10endiannessE1EEENSt3__14pairINS_6resultEPDsEEPKDimS7_
      functionSourceFile: '/src/simdutf/src/haswell/avx2_convert_utf32_to_utf16.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          645
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_convert_utf32_to_utf16.cpp:108,31'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/haswell/avx2_convert_utf32_to_utf16.cpp:134,17'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/haswell/avx2_convert_utf32_to_utf16.cpp:144,17'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/haswell/avx2_convert_utf32_to_utf16.cpp:163,25'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_139avx2_convert_utf32_to_utf16_with_errorsILNS_10endiannessE0EEENSt3__14pairINS_6resultEPDsEEPKDimS7_
      functionSourceFile: '/src/simdutf/src/haswell/avx2_convert_utf32_to_utf16.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          489
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_convert_utf32_to_utf16.cpp:108,31'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/haswell/avx2_convert_utf32_to_utf16.cpp:134,17'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/haswell/avx2_convert_utf32_to_utf16.cpp:144,17'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/haswell/avx2_convert_utf32_to_utf16.cpp:163,25'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_127avx2_convert_utf32_to_utf16ILNS_10endiannessE1EEENSt3__14pairIPKDiPDsEES7_mS8_
      functionSourceFile: '/src/simdutf/src/haswell/avx2_convert_utf32_to_utf16.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          648
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_127avx2_convert_utf32_to_utf16ILNS_10endiannessE0EEENSt3__14pairIPKDiPDsEES7_mS8_
      functionSourceFile: '/src/simdutf/src/haswell/avx2_convert_utf32_to_utf16.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          492
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_138avx2_convert_utf32_to_utf8_with_errorsEPKDimPc
      functionSourceFile: '/src/simdutf/src/haswell/avx2_convert_utf32_to_utf8.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          2813
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_convert_utf32_to_utf8.cpp:309,29'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/haswell/avx2_convert_utf32_to_utf8.cpp:409,31'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/haswell/avx2_convert_utf32_to_utf8.cpp:548,17'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/haswell/avx2_convert_utf32_to_utf8.cpp:556,17'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/haswell/avx2_convert_utf32_to_utf8.cpp:568,25'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_126avx2_convert_utf32_to_utf8EPKDimPc
      functionSourceFile: '/src/simdutf/src/haswell/avx2_convert_utf32_to_utf8.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          2837
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_140avx2_convert_utf32_to_latin1_with_errorsEPKDimPc
      functionSourceFile: '/src/simdutf/src/haswell/avx2_convert_utf32_to_latin1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          731
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_convert_utf32_to_latin1.cpp:86,33'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/haswell/avx2_convert_utf32_to_latin1.cpp:114,25'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_128avx2_convert_utf32_to_latin1EPKDimPc
      functionSourceFile: '/src/simdutf/src/haswell/avx2_convert_utf32_to_latin1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          680
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_15utf1631utf8_length_from_utf16_bytemaskILNS_10endiannessE1EEEmPKDsm
      functionSourceFile: '/src/simdutf/src/generic/utf16/utf8_length_from_utf16_bytemask.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          173
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar5utf1622utf8_length_from_utf16ILNS_10endiannessE1EEEmPKDsm
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE4loadEPKt
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE4zeroEv
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE5splatEt
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd3minENS2_6simd16ItEES4_
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16IbEC2EDv4_x
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EDv4_x
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2Et
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv4_xEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE10swap_bytesEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE3sumEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:16,20'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE5splatEt
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:18,18'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE4zeroEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:29,18'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE4loadEPKt
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:31,21'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE10swap_bytesEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:35,41'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:35,39'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:35,62'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:35,59'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:35,59'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:35,59'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16IbEC2EDv4_x
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:38,33'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:38,31'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:38,21'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd3minENS2_6simd16ItEES4_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:41,33'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:41,31'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:41,21'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd3minENS2_6simd16ItEES4_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:67,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:68,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:69,27'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv4_xEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:69,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EDv4_x
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:69,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:73,24'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE3sumEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:74,17'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE4zeroEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:80,22'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE3sumEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:83,18'
          Dst:             _ZN7simdutf6scalar5utf1622utf8_length_from_utf16ILNS_10endiannessE1EEEmPKDsm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_15utf1631utf8_length_from_utf16_bytemaskILNS_10endiannessE0EEEmPKDsm
      functionSourceFile: '/src/simdutf/src/generic/utf16/utf8_length_from_utf16_bytemask.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          170
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar5utf1622utf8_length_from_utf16ILNS_10endiannessE0EEEmPKDsm
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE4loadEPKt
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE4zeroEv
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE5splatEt
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd3minENS2_6simd16ItEES4_
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16IbEC2EDv4_x
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EDv4_x
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2Et
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv4_xEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE3sumEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:16,20'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE5splatEt
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:18,18'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE4zeroEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:29,18'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE4loadEPKt
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:35,41'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:35,39'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:35,62'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:35,59'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:35,59'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:35,59'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16IbEC2EDv4_x
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:38,33'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:38,31'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:38,21'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd3minENS2_6simd16ItEES4_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:41,33'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:41,31'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:41,21'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd3minENS2_6simd16ItEES4_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:67,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:68,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:69,27'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv4_xEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:69,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EDv4_x
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:69,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:73,24'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE3sumEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:74,17'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE4zeroEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:80,22'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE3sumEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:83,18'
          Dst:             _ZN7simdutf6scalar5utf1622utf8_length_from_utf16ILNS_10endiannessE0EEEmPKDsm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_139avx2_convert_utf16_to_utf32_with_errorsILNS_10endiannessE1EEENSt3__14pairINS_6resultEPDiEEPKDsmS7_
      functionSourceFile: '/src/simdutf/src/haswell/avx2_convert_utf16_to_utf32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          747
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_convert_utf16_to_utf32.cpp:186,25'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
        - Src:             'src/haswell/avx2_convert_utf16_to_utf32.cpp:194,15'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
        - Src:             'src/haswell/avx2_convert_utf16_to_utf32.cpp:199,17'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/haswell/avx2_convert_utf16_to_utf32.cpp:209,25'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_139avx2_convert_utf16_to_utf32_with_errorsILNS_10endiannessE0EEENSt3__14pairINS_6resultEPDiEEPKDsmS7_
      functionSourceFile: '/src/simdutf/src/haswell/avx2_convert_utf16_to_utf32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          495
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_convert_utf16_to_utf32.cpp:186,25'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
        - Src:             'src/haswell/avx2_convert_utf16_to_utf32.cpp:194,15'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
        - Src:             'src/haswell/avx2_convert_utf16_to_utf32.cpp:199,17'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/haswell/avx2_convert_utf16_to_utf32.cpp:209,25'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_127avx2_convert_utf16_to_utf32ILNS_10endiannessE1EEENSt3__14pairIPKDsPDiEES7_mS8_
      functionSourceFile: '/src/simdutf/src/haswell/avx2_convert_utf16_to_utf32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          737
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_convert_utf16_to_utf32.cpp:104,25'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
        - Src:             'src/haswell/avx2_convert_utf16_to_utf32.cpp:112,15'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_127avx2_convert_utf16_to_utf32ILNS_10endiannessE0EEENSt3__14pairIPKDsPDiEES7_mS8_
      functionSourceFile: '/src/simdutf/src/haswell/avx2_convert_utf16_to_utf32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          485
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_convert_utf16_to_utf32.cpp:104,25'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
        - Src:             'src/haswell/avx2_convert_utf16_to_utf32.cpp:112,15'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_138avx2_convert_utf16_to_utf8_with_errorsILNS_10endiannessE1EEENSt3__14pairINS_6resultEPcEEPKDsmS7_
      functionSourceFile: '/src/simdutf/src/haswell/avx2_convert_utf16_to_utf8.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 602
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          2692
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_convert_utf16_to_utf8.cpp:569,25'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
        - Src:             'src/haswell/avx2_convert_utf16_to_utf8.cpp:583,15'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
        - Src:             'src/haswell/avx2_convert_utf16_to_utf8.cpp:588,17'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/haswell/avx2_convert_utf16_to_utf8.cpp:601,25'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_138avx2_convert_utf16_to_utf8_with_errorsILNS_10endiannessE0EEENSt3__14pairINS_6resultEPcEEPKDsmS7_
      functionSourceFile: '/src/simdutf/src/haswell/avx2_convert_utf16_to_utf8.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 602
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          2440
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_convert_utf16_to_utf8.cpp:569,25'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
        - Src:             'src/haswell/avx2_convert_utf16_to_utf8.cpp:583,15'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
        - Src:             'src/haswell/avx2_convert_utf16_to_utf8.cpp:588,17'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/haswell/avx2_convert_utf16_to_utf8.cpp:601,25'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_126avx2_convert_utf16_to_utf8ILNS_10endiannessE1EEENSt3__14pairIPKDsPcEES7_mS8_
      functionSourceFile: '/src/simdutf/src/haswell/avx2_convert_utf16_to_utf8.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          2682
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_convert_utf16_to_utf8.cpp:290,25'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
        - Src:             'src/haswell/avx2_convert_utf16_to_utf8.cpp:304,15'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_126avx2_convert_utf16_to_utf8ILNS_10endiannessE0EEENSt3__14pairIPKDsPcEES7_mS8_
      functionSourceFile: '/src/simdutf/src/haswell/avx2_convert_utf16_to_utf8.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          2430
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_convert_utf16_to_utf8.cpp:290,25'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
        - Src:             'src/haswell/avx2_convert_utf16_to_utf8.cpp:304,15'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_140avx2_convert_utf16_to_latin1_with_errorsILNS_10endiannessE1EEENSt3__14pairINS_6resultEPcEEPKDsmS7_
      functionSourceFile: '/src/simdutf/src/haswell/avx2_convert_utf16_to_latin1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          547
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_convert_utf16_to_latin1.cpp:69,25'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
        - Src:             'src/haswell/avx2_convert_utf16_to_latin1.cpp:74,15'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/haswell/avx2_convert_utf16_to_latin1.cpp:81,25'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_140avx2_convert_utf16_to_latin1_with_errorsILNS_10endiannessE0EEENSt3__14pairINS_6resultEPcEEPKDsmS7_
      functionSourceFile: '/src/simdutf/src/haswell/avx2_convert_utf16_to_latin1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          295
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_convert_utf16_to_latin1.cpp:69,25'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
        - Src:             'src/haswell/avx2_convert_utf16_to_latin1.cpp:74,15'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/haswell/avx2_convert_utf16_to_latin1.cpp:81,25'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_128avx2_convert_utf16_to_latin1ILNS_10endiannessE1EEENSt3__14pairIPKDsPcEES7_mS8_
      functionSourceFile: '/src/simdutf/src/haswell/avx2_convert_utf16_to_latin1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          527
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_128avx2_convert_utf16_to_latin1ILNS_10endiannessE0EEENSt3__14pairIPKDsPcEES7_mS8_
      functionSourceFile: '/src/simdutf/src/haswell/avx2_convert_utf16_to_latin1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          253
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14utf817count_code_pointsEPKcm
      functionSourceFile: '/src/simdutf/src/generic/utf8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          59
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_14utf817count_code_pointsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_m
        - _ZN7simdutf7haswell12_GLOBAL__N_110count_onesEm
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE2gtEa
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8.h:12,22'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - Src:             'src/generic/utf8.h:13,45'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE2gtEa
        - Src:             'src/generic/utf8.h:14,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_110count_onesEm
        - Src:             'src/generic/utf8.h:16,18'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_14utf817count_code_pointsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_m
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIaE4loadEPKa
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:274,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIaE4loadEPKa
        - Src:             'src/simdutf/haswell/simd.h:275,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIaE4loadEPKa
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE2gtEa
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIaE5splatEa
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IbEC2ENS2_5simd8IbEES6_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEgtES4_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IbE10to_bitmaskEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:332,27'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIaE5splatEa
        - Src:             'src/simdutf/haswell/simd.h:333,43'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEgtES4_
        - Src:             'src/simdutf/haswell/simd.h:333,67'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEgtES4_
        - Src:             'src/simdutf/haswell/simd.h:333,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IbEC2ENS2_5simd8IbEES6_
        - Src:             'src/simdutf/haswell/simd.h:334,10'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IbE10to_bitmaskEv
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14utf831utf16_length_from_utf8_bytemaskEPKcm
      functionSourceFile: '/src/simdutf/src/generic/utf8/utf16_length_from_utf8_bytemask.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          130
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_14utf822utf16_length_from_utf8IPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_m
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd10sum_8bytesENS2_5simd8IhEE
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIaE4loadEPKa
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE4zeroEv
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhEmIENS2_5simd8IhEE
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEC2Ea
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd64ImE4zeroEv
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd64ImEpLES4_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEcvRKDv4_xEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEgtES4_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE9sum_bytesEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEgeES4_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd64ImE3sumEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:17,19'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd64ImE4zeroEv
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:18,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE4zeroEv
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:25,9'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIaE4loadEPKa
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:27,39'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEC2Ea
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:27,37'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEgtES4_
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:28,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:28,55'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:28,52'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEgeES4_
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:30,24'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEcvRKDv4_xEv
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:30,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:30,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhEmIENS2_5simd8IhEE
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:31,24'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEcvRKDv4_xEv
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:31,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:31,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhEmIENS2_5simd8IhEE
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:35,19'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd10sum_8bytesENS2_5simd8IhEE
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:35,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd64ImEpLES4_
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:36,15'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE4zeroEv
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:42,20'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE9sum_bytesEv
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:45,21'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd64ImE3sumEv
        - Src:             'src/generic/utf8/utf16_length_from_utf8_bytemask.h:47,18'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_14utf822utf16_length_from_utf8IPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_m
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEgeES4_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IbEC2EDv4_x
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE7min_valES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:230,18'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE7min_valES4_
        - Src:             'src/simdutf/haswell/simd.h:230,33'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:230,33'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:230,33'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IbEC2EDv4_x
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE7min_valES4_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:221,28'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:221,35'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:221,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf3213convert_validEPKcmPDi
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf32/valid_utf8_to_utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          142
      EdgeCount:       34
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf3213convert_validIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mPDi
        - _ZN7simdutf7haswell12_GLOBAL__N_128convert_masked_utf8_to_utf32EPKcmRPDi
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf32EPDi
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf32/valid_utf8_to_utf32.h:14,22'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - Src:             'src/generic/utf8_to_utf32/valid_utf8_to_utf32.h:15,12'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
        - Src:             'src/generic/utf8_to_utf32/valid_utf8_to_utf32.h:16,10'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf32EPDi
        - Src:             'src/generic/utf8_to_utf32/valid_utf8_to_utf32.h:22,44'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - Src:             'src/generic/utf8_to_utf32/valid_utf8_to_utf32.h:27,27'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_128convert_masked_utf8_to_utf32EPKcmRPDi
        - Src:             'src/generic/utf8_to_utf32/valid_utf8_to_utf32.h:34,19'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf3213convert_validIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mPDi
        - Src:             'src/generic/utf8_to_utf32/valid_utf8_to_utf32.h:14,22'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaE8is_asciiEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE9reduce_orEv
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:299,18'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE9reduce_orEv
        - Src:             'src/simdutf/haswell/simd.h:299,30'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaE8is_asciiEv
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf32EPDi
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEE20store_ascii_as_utf32EPDi
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:311,21'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEE20store_ascii_as_utf32EPDi
        - Src:             'src/simdutf/haswell/simd.h:312,21'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEE20store_ascii_as_utf32EPDi
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE2ltEa
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIaE5splatEa
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IbEC2ENS2_5simd8IbEES6_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEltES4_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IbE10to_bitmaskEv
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:326,27'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIaE5splatEa
        - Src:             'src/simdutf/haswell/simd.h:327,43'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEltES4_
        - Src:             'src/simdutf/haswell/simd.h:327,67'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEltES4_
        - Src:             'src/simdutf/haswell/simd.h:327,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IbEC2ENS2_5simd8IbEES6_
        - Src:             'src/simdutf/haswell/simd.h:328,10'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IbE10to_bitmaskEv
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_128convert_masked_utf8_to_utf32EPKcmRPDi
      functionSourceFile: '/src/simdutf/src/haswell/avx2_convert_utf8_to_utf32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          1414
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEltES4_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IbEC2EDv4_x
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv4_xEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:185,30'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:185,37'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:185,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IbEC2EDv4_x
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEE20store_ascii_as_utf32EPDi
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          147
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv4_xEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:38,69'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:41,29'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:44,30'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:46,46'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv4_xEv
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE9reduce_orEv
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEorES5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:295,28'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEorES5_
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaE8is_asciiEv
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv4_xEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:178,33'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv4_xEv
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEorES5_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEC2EDv4_x
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv4_xEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:51,28'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:51,35'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv4_xEv
        - Src:             'src/simdutf/haswell/simd.h:51,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1613convert_validILNS_10endiannessE1EEEmPKcmPDs
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf16/valid_utf8_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          136
      EdgeCount:       33
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1613convert_validILNS_10endiannessE1EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
        - _ZN7simdutf7haswell12_GLOBAL__N_128convert_masked_utf8_to_utf16ILNS_10endiannessE1EEEmPKcmRPDs
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf16ILNS_10endiannessE1EEEvPDs
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf16/valid_utf8_to_utf16.h:19,22'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - Src:             'src/generic/utf8_to_utf16/valid_utf8_to_utf16.h:20,12'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
        - Src:             'src/generic/utf8_to_utf16/valid_utf8_to_utf16.h:21,10'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf16ILNS_10endiannessE1EEEvPDs
        - Src:             'src/generic/utf8_to_utf16/valid_utf8_to_utf16.h:28,44'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - Src:             'src/generic/utf8_to_utf16/valid_utf8_to_utf16.h:55,27'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_128convert_masked_utf8_to_utf16ILNS_10endiannessE1EEEmPKcmRPDs
        - Src:             'src/generic/utf8_to_utf16/valid_utf8_to_utf16.h:66,19'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1613convert_validILNS_10endiannessE1EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
        - Src:             'src/generic/utf8_to_utf16/valid_utf8_to_utf16.h:19,22'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1613convert_validILNS_10endiannessE0EEEmPKcmPDs
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf16/valid_utf8_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          136
      EdgeCount:       33
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1613convert_validILNS_10endiannessE0EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
        - _ZN7simdutf7haswell12_GLOBAL__N_128convert_masked_utf8_to_utf16ILNS_10endiannessE0EEEmPKcmRPDs
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf16ILNS_10endiannessE0EEEvPDs
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf16/valid_utf8_to_utf16.h:19,22'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - Src:             'src/generic/utf8_to_utf16/valid_utf8_to_utf16.h:20,12'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
        - Src:             'src/generic/utf8_to_utf16/valid_utf8_to_utf16.h:21,10'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf16ILNS_10endiannessE0EEEvPDs
        - Src:             'src/generic/utf8_to_utf16/valid_utf8_to_utf16.h:28,44'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - Src:             'src/generic/utf8_to_utf16/valid_utf8_to_utf16.h:55,27'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_128convert_masked_utf8_to_utf16ILNS_10endiannessE0EEEmPKcmRPDs
        - Src:             'src/generic/utf8_to_utf16/valid_utf8_to_utf16.h:66,19'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1613convert_validILNS_10endiannessE0EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
        - Src:             'src/generic/utf8_to_utf16/valid_utf8_to_utf16.h:19,22'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf3221validating_transcoderC2Ev
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf32/utf8_to_utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:114,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf3221validating_transcoder19convert_with_errorsEPKcmPDi
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf32/utf8_to_utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          285
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf3230rewind_and_convert_with_errorsEmPKcmPDi
        - _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf3221validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - _ZN7simdutf7haswell12_GLOBAL__N_128convert_masked_utf8_to_utf32EPKcmRPDi
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - _ZNK7simdutf7haswell12_GLOBAL__N_113utf8_to_utf3221validating_transcoder6errorsEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf32EPDi
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:234,24'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:235,17'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:236,15'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf32EPDi
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:246,21'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:248,34'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:248,17'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf3221validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:249,34'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:249,51'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:249,17'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf3221validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:256,49'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:257,13'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_113utf8_to_utf3221validating_transcoder6errorsEv
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:258,24'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf3230rewind_and_convert_with_errorsEmPKcmPDi
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:280,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_128convert_masked_utf8_to_utf32EPKcmRPDi
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:291,9'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_113utf8_to_utf3221validating_transcoder6errorsEv
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:292,20'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf3230rewind_and_convert_with_errorsEmPKcmPDi
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:298,20'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf3230rewind_and_convert_with_errorsEmPKcmPDi
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:307,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:257,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf3221validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf32/utf8_to_utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf3219check_special_casesENS1_4simd5simd8IhEES5_
        - _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf3223check_multibyte_lengthsENS1_4simd5simd8IhEES5_S5_
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEoRES5_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi1EEENS4_IhEES8_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:123,34'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi1EEENS4_IhEES8_
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:124,25'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf3219check_special_casesENS1_4simd5simd8IhEES5_
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:125,20'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf3223check_multibyte_lengthsENS1_4simd5simd8IhEES5_S5_
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:125,17'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEoRES5_
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_113utf8_to_utf3221validating_transcoder6errorsEv
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf32/utf8_to_utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE21any_bits_set_anywhereEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:311,24'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE21any_bits_set_anywhereEv
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf3219check_special_casesENS1_4simd5simd8IhEES5_
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf32/utf8_to_utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE3shrILi4EEES4_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:36,44'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE3shrILi4EEES4_v
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:36,53'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:53,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:53,14'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:54,12'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:80,44'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE3shrILi4EEES4_v
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:80,53'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:96,23'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:96,36'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf3223check_multibyte_lengthsENS1_4simd5simd8IhEES5_S5_
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf32/utf8_to_utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_124must_be_2_3_continuationENS1_4simd5simd8IhEES4_
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEcvRKDv4_xEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEeoES5_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi2EEENS4_IhEES8_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi3EEENS4_IhEES8_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:102,32'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi2EEENS4_IhEES8_
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:103,32'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi3EEENS4_IhEES8_
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:105,22'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_124must_be_2_3_continuationENS1_4simd5simd8IhEES4_
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:105,22'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEcvRKDv4_xEv
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:105,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:106,39'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:106,37'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:107,20'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEeoES5_
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf3221validating_transcoder7convertEPKcmPDi
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf32/utf8_to_utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          228
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf327convertIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mPDi
        - _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf3221validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - _ZN7simdutf7haswell12_GLOBAL__N_128convert_masked_utf8_to_utf32EPKcmRPDi
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - _ZNK7simdutf7haswell12_GLOBAL__N_113utf8_to_utf3221validating_transcoder6errorsEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf32EPDi
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:147,24'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:148,17'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:149,15'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf32EPDi
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:159,21'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:161,34'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:161,17'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf3221validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:162,34'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:162,51'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:162,17'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf3221validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:169,49'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:190,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_128convert_masked_utf8_to_utf32EPKcmRPDi
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:201,9'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_113utf8_to_utf3221validating_transcoder6errorsEv
        - Src:             'src/generic/utf8_to_utf32/utf8_to_utf32.h:206,11'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf327convertIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mPDi
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_15utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE1EEENS_6resultEPKDsm
      functionSourceFile: '/src/simdutf/src/generic/utf16/utf8_length_from_utf16_bytemask.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         43
      ICount:          474
      EdgeCount:       56
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE1EEEbDs
        - _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE1EEEbDs
        - _ZN7simdutf6scalar5utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE1EEENS_6resultEPKDsm
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE4loadEPKt
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE4zeroEv
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE5splatEt
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd3minENS2_6simd16ItEES4_
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16IbEC2EDv4_x
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EDv4_x
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2Et
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv4_xEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEeoES5_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16IbE10to_bitmaskEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE10swap_bytesEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE3sumEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:93,12'
          Dst:             _ZN7simdutf6scalar5utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE1EEENS_6resultEPKDsm
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:99,20'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE5splatEt
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:101,18'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE4zeroEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:102,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE4zeroEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:112,7'
          Dst:             _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE1EEEbDs
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:118,18'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE4loadEPKt
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:120,21'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE10swap_bytesEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:124,41'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:124,39'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:124,62'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:124,59'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:124,59'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:124,59'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16IbEC2EDv4_x
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:127,33'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:127,31'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:127,21'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd3minENS2_6simd16ItEES4_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:130,33'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:130,31'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:130,21'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd3minENS2_6simd16ItEES4_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:132,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:133,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:134,27'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv4_xEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:134,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EDv4_x
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:134,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:135,22'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16IbE10to_bitmaskEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:136,9'
          Dst:             _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE1EEEbDs
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:139,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE4loadEPKt
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:141,33'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE10swap_bytesEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:144,38'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:144,36'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:145,46'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:145,44'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:147,44'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:147,41'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:147,41'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:147,41'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16IbEC2EDv4_x
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:148,49'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:148,46'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:148,46'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:148,46'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16IbEC2EDv4_x
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:150,53'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEeoES5_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:150,42'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv4_xEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:150,31'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EDv4_x
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:150,27'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd3minENS2_6simd16ItEES4_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:152,26'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:157,24'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE3sumEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:158,17'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE4zeroEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:159,46'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE3sumEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:160,28'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE4zeroEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:166,22'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE3sumEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:167,44'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE3sumEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:170,7'
          Dst:             _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE1EEEbDs
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:172,10'
          Dst:             _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE1EEEbDs
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:180,7'
          Dst:             _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE1EEEbDs
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:184,16'
          Dst:             _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE1EEEbDs
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:190,7'
          Dst:             _ZN7simdutf6scalar5utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE1EEENS_6resultEPKDsm
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:192,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_15utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE0EEENS_6resultEPKDsm
      functionSourceFile: '/src/simdutf/src/generic/utf16/utf8_length_from_utf16_bytemask.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         43
      ICount:          468
      EdgeCount:       56
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE0EEEbDs
        - _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE0EEEbDs
        - _ZN7simdutf6scalar5utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE0EEENS_6resultEPKDsm
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE4loadEPKt
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE4zeroEv
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE5splatEt
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd3minENS2_6simd16ItEES4_
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16IbEC2EDv4_x
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EDv4_x
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2Et
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv4_xEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEeoES5_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16IbE10to_bitmaskEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE3sumEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:93,12'
          Dst:             _ZN7simdutf6scalar5utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE0EEENS_6resultEPKDsm
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:99,20'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE5splatEt
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:101,18'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE4zeroEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:102,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE4zeroEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:112,7'
          Dst:             _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE0EEEbDs
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:118,18'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE4loadEPKt
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:124,41'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:124,39'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:124,62'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:124,59'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:124,59'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:124,59'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16IbEC2EDv4_x
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:127,33'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:127,31'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:127,21'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd3minENS2_6simd16ItEES4_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:130,33'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:130,31'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:130,21'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd3minENS2_6simd16ItEES4_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:132,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:133,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:134,27'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv4_xEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:134,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EDv4_x
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:134,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:135,22'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16IbE10to_bitmaskEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:136,9'
          Dst:             _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE0EEEbDs
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:139,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE4loadEPKt
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:144,38'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:144,36'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:145,46'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:145,44'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEanES5_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:147,44'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:147,41'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:147,41'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:147,41'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16IbEC2EDv4_x
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:148,49'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2Et
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:148,46'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:148,46'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16ItEEEcvRKDv4_xEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:148,46'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16IbEC2EDv4_x
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:150,53'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEeoES5_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:150,42'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_6simd16IbEEEcvRKDv4_xEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:150,31'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EDv4_x
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:150,27'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd3minENS2_6simd16ItEES4_
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:152,26'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItEpLENS2_6simd16ItEE
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:157,24'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE3sumEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:158,17'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE4zeroEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:159,46'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE3sumEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:160,28'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd14base16_numericItE4zeroEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:166,22'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE3sumEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:167,44'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd16ItE3sumEv
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:170,7'
          Dst:             _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE0EEEbDs
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:172,10'
          Dst:             _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE0EEEbDs
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:180,7'
          Dst:             _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE0EEEbDs
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:184,16'
          Dst:             _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE0EEEbDs
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:190,7'
          Dst:             _ZN7simdutf6scalar5utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE0EEENS_6resultEPKDsm
        - Src:             'src/generic/utf16/utf8_length_from_utf16_bytemask.h:192,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoderC2Ev
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf16/utf8_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:114,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoder19convert_with_errorsILNS_10endiannessE1EEENS_6resultEPKcmPDs
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf16/utf8_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          285
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1630rewind_and_convert_with_errorsILNS_10endiannessE1EEENS_6resultEmPKcmPDs
        - _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - _ZN7simdutf7haswell12_GLOBAL__N_128convert_masked_utf8_to_utf16ILNS_10endiannessE1EEEmPKcmRPDs
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - _ZNK7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoder6errorsEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf16ILNS_10endiannessE1EEEvPDs
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:236,24'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:237,17'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:238,15'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf16ILNS_10endiannessE1EEEvPDs
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:248,21'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:250,34'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:250,17'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:251,34'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:251,51'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:251,17'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:258,49'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:259,13'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoder6errorsEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:264,15'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1630rewind_and_convert_with_errorsILNS_10endiannessE1EEENS_6resultEmPKcmPDs
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:286,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_128convert_masked_utf8_to_utf16ILNS_10endiannessE1EEEmPKcmRPDs
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:297,9'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoder6errorsEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:302,11'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1630rewind_and_convert_with_errorsILNS_10endiannessE1EEENS_6resultEmPKcmPDs
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:312,11'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1630rewind_and_convert_with_errorsILNS_10endiannessE1EEENS_6resultEmPKcmPDs
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:321,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoder19convert_with_errorsILNS_10endiannessE0EEENS_6resultEPKcmPDs
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf16/utf8_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          285
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1630rewind_and_convert_with_errorsILNS_10endiannessE0EEENS_6resultEmPKcmPDs
        - _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - _ZN7simdutf7haswell12_GLOBAL__N_128convert_masked_utf8_to_utf16ILNS_10endiannessE0EEEmPKcmRPDs
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - _ZNK7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoder6errorsEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf16ILNS_10endiannessE0EEEvPDs
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:236,24'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:237,17'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:238,15'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf16ILNS_10endiannessE0EEEvPDs
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:248,21'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:250,34'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:250,17'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:251,34'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:251,51'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:251,17'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:258,49'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:259,13'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoder6errorsEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:264,15'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1630rewind_and_convert_with_errorsILNS_10endiannessE0EEENS_6resultEmPKcmPDs
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:286,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_128convert_masked_utf8_to_utf16ILNS_10endiannessE0EEEmPKcmRPDs
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:297,9'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoder6errorsEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:302,11'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1630rewind_and_convert_with_errorsILNS_10endiannessE0EEENS_6resultEmPKcmPDs
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:312,11'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1630rewind_and_convert_with_errorsILNS_10endiannessE0EEENS_6resultEmPKcmPDs
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:321,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoder7convertILNS_10endiannessE1EEEmPKcmPDs
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf16/utf8_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          228
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf167convertILNS_10endiannessE1EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
        - _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - _ZN7simdutf7haswell12_GLOBAL__N_128convert_masked_utf8_to_utf16ILNS_10endiannessE1EEEmPKcmRPDs
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - _ZNK7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoder6errorsEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf16ILNS_10endiannessE1EEEvPDs
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:148,24'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:149,17'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:150,15'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf16ILNS_10endiannessE1EEEvPDs
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:160,21'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:162,34'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:162,17'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:163,34'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:163,51'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:163,17'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:170,49'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:191,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_128convert_masked_utf8_to_utf16ILNS_10endiannessE1EEEmPKcmRPDs
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:202,9'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoder6errorsEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:206,24'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf167convertILNS_10endiannessE1EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoder7convertILNS_10endiannessE0EEEmPKcmPDs
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_utf16/utf8_to_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          228
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf167convertILNS_10endiannessE0EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
        - _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - _ZN7simdutf7haswell12_GLOBAL__N_128convert_masked_utf8_to_utf16ILNS_10endiannessE0EEEmPKcmRPDs
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - _ZNK7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoder6errorsEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf16ILNS_10endiannessE0EEEvPDs
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:148,24'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:149,17'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:150,15'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE20store_ascii_as_utf16ILNS_10endiannessE0EEEvPDs
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:160,21'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:162,34'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:162,17'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:163,34'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:163,51'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:163,17'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:170,49'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:191,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_128convert_masked_utf8_to_utf16ILNS_10endiannessE0EEEmPKcmRPDs
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:202,9'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_113utf8_to_utf1621validating_transcoder6errorsEv
        - Src:             'src/generic/utf8_to_utf16/utf8_to_utf16.h:206,24'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf167convertILNS_10endiannessE0EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_114utf8_to_latin113convert_validEPKcmPc
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_latin1/valid_utf8_to_latin1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          176
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf8_to_latin113convert_validIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mPc
        - _ZN7simdutf7haswell12_GLOBAL__N_129convert_masked_utf8_to_latin1EPKcmRPc
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE5storeEPa
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_latin1/valid_utf8_to_latin1.h:27,22'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - Src:             'src/generic/utf8_to_latin1/valid_utf8_to_latin1.h:28,15'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
        - Src:             'src/generic/utf8_to_latin1/valid_utf8_to_latin1.h:29,13'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE5storeEPa
        - Src:             'src/generic/utf8_to_latin1/valid_utf8_to_latin1.h:36,17'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - Src:             'src/generic/utf8_to_latin1/valid_utf8_to_latin1.h:55,27'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_129convert_masked_utf8_to_latin1EPKcmRPc
        - Src:             'src/generic/utf8_to_latin1/valid_utf8_to_latin1.h:67,22'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf8_to_latin113convert_validIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mPc
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE5storeEPa
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIaE5storeEPa
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:278,21'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIaE5storeEPa
        - Src:             'src/simdutf/haswell/simd.h:279,21'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIaE5storeEPa
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_129convert_masked_utf8_to_latin1EPKcmRPc
      functionSourceFile: '/src/simdutf/src/haswell/avx2_convert_utf8_to_latin1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          265
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIaE5storeEPa
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv4_xEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:130,66'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IaEEEcvRKDv4_xEv
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_114utf8_to_latin121validating_transcoderC2Ev
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_latin1/utf8_to_latin1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:101,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_114utf8_to_latin121validating_transcoder19convert_with_errorsEPKcmPc
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_latin1/utf8_to_latin1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          274
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf8_to_latin130rewind_and_convert_with_errorsEmPKcmPc
        - _ZN7simdutf7haswell12_GLOBAL__N_114utf8_to_latin121validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - _ZN7simdutf7haswell12_GLOBAL__N_129convert_masked_utf8_to_latin1EPKcmRPc
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - _ZNK7simdutf7haswell12_GLOBAL__N_114utf8_to_latin121validating_transcoder6errorsEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE5storeEPa
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:223,24'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:224,17'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:225,15'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE5storeEPa
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:235,21'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:237,34'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:237,17'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_114utf8_to_latin121validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:238,34'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:238,51'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:238,17'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_114utf8_to_latin121validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:245,13'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_114utf8_to_latin121validating_transcoder6errorsEv
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:249,24'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf8_to_latin130rewind_and_convert_with_errorsEmPKcmPc
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:254,49'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:272,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_129convert_masked_utf8_to_latin1EPKcmRPc
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:283,9'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_114utf8_to_latin121validating_transcoder6errorsEv
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:287,20'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf8_to_latin130rewind_and_convert_with_errorsEmPKcmPc
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:296,20'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf8_to_latin130rewind_and_convert_with_errorsEmPKcmPc
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:305,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_114utf8_to_latin121validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_latin1/utf8_to_latin1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_114utf8_to_latin119check_special_casesENS1_4simd5simd8IhEES5_
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEoRES5_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi1EEENS4_IhEES8_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:110,34'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi1EEENS4_IhEES8_
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:111,20'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_114utf8_to_latin119check_special_casesENS1_4simd5simd8IhEES5_
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:111,17'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEoRES5_
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_114utf8_to_latin121validating_transcoder6errorsEv
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_latin1/utf8_to_latin1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE21any_bits_set_anywhereEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:309,24'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE21any_bits_set_anywhereEv
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_114utf8_to_latin119check_special_casesENS1_4simd5simd8IhEES5_
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_latin1/utf8_to_latin1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          54
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE3shrILi4EEES4_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:41,44'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE3shrILi4EEES4_v
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:41,53'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:58,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:58,14'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:59,12'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:78,44'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE3shrILi4EEES4_v
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:78,53'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:94,23'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:94,36'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_114utf8_to_latin121validating_transcoder7convertEPKcmPc
      functionSourceFile: '/src/simdutf/src/generic/utf8_to_latin1/utf8_to_latin1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          227
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf8_to_latin17convertIPKcPcQaasr7simdutf6detailE22indexes_into_byte_likeIT_Esr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mS8_
        - _ZN7simdutf7haswell12_GLOBAL__N_114utf8_to_latin121validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - _ZN7simdutf7haswell12_GLOBAL__N_129convert_masked_utf8_to_latin1EPKcmRPc
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - _ZNK7simdutf7haswell12_GLOBAL__N_114utf8_to_latin121validating_transcoder6errorsEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE5storeEPa
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:134,24'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaEC2EPKa
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:135,17'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE8is_asciiEv
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:136,15'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE5storeEPa
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:146,21'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:148,34'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:148,17'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_114utf8_to_latin121validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:149,34'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:149,51'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IaEcvNS3_IhEEEv
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:149,17'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_114utf8_to_latin121validating_transcoder16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:157,19'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IaE2ltEa
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:179,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_129convert_masked_utf8_to_latin1EPKcmRPc
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:190,9'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_114utf8_to_latin121validating_transcoder6errorsEv
        - Src:             'src/generic/utf8_to_latin1/utf8_to_latin1.h:195,11'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf8_to_latin17convertIPKcPcQaasr7simdutf6detailE22indexes_into_byte_likeIT_Esr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mS8_
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_128avx2_convert_latin1_to_utf32EPKcmPDi
      functionSourceFile: '/src/simdutf/src/haswell/avx2_convert_latin1_to_utf32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          102
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_128avx2_convert_latin1_to_utf16ILNS_10endiannessE1EEENSt3__14pairIPKcPDsEES7_mS8_
      functionSourceFile: '/src/simdutf/src/haswell/avx2_convert_latin1_to_utf16.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          250
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_128avx2_convert_latin1_to_utf16ILNS_10endiannessE0EEENSt3__14pairIPKcPDsEES7_mS8_
      functionSourceFile: '/src/simdutf/src/haswell/avx2_convert_latin1_to_utf16.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          93
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_127avx2_convert_latin1_to_utf8EPKcmPc
      functionSourceFile: '/src/simdutf/src/haswell/avx2_convert_latin1_to_utf8.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          859
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_15utf3220validate_with_errorsEPKDim
      functionSourceFile: '/src/simdutf/src/generic/validate_utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          150
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar5utf3220validate_with_errorsEPKDim
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjE5splatEj
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEC2IDiEEPKT_
        - _ZN7simdutf7haswell12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - _ZN7simdutf7haswell12_GLOBAL__N_14simdeqENS2_6simd32IjEES4_
        - _ZN7simdutf7haswell12_GLOBAL__N_14simdgeENS2_6simd32IjEES4_
        - _ZN7simdutf7haswell12_GLOBAL__N_14simdorIbEENS2_6simd32IT_EES6_S6_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd32IbE3anyEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd32IjE10swap_bytesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/validate_utf32.h:54,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/generic/validate_utf32.h:62,28'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjE5splatEj
        - Src:             'src/generic/validate_utf32.h:63,31'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjE5splatEj
        - Src:             'src/generic/validate_utf32.h:64,31'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjE5splatEj
        - Src:             'src/generic/validate_utf32.h:69,15'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEC2IDiEEPKT_
        - Src:             'src/generic/validate_utf32.h:71,10'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd32IjE10swap_bytesEv
        - Src:             'src/generic/validate_utf32.h:74,31'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simdgeENS2_6simd32IjEES4_
        - Src:             'src/generic/validate_utf32.h:75,32'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/validate_utf32.h:75,50'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simdeqENS2_6simd32IjEES4_
        - Src:             'src/generic/validate_utf32.h:77,37'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simdorIbEENS2_6simd32IT_EES6_S6_
        - Src:             'src/generic/validate_utf32.h:78,9'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd32IbE3anyEv
        - Src:             'src/generic/validate_utf32.h:80,17'
          Dst:             _ZN7simdutf6scalar5utf3220validate_with_errorsEPKDim
        - Src:             'src/generic/validate_utf32.h:90,13'
          Dst:             _ZN7simdutf6scalar5utf3220validate_with_errorsEPKDim
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd32IjE10swap_bytesEv
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          269
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEC2EDv4_x
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd32-inl.h:32,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simdgeENS2_6simd32IjEES4_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          61
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IbEC2EDv4_x
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd32-inl.h:101,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IbEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simdeqENS2_6simd32IjEES4_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IbEC2EDv4_x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd32-inl.h:96,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IbEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simdorIbEENS2_6simd32IT_EES6_S6_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IbEC2EDv4_x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd32-inl.h:71,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IbEC2EDv4_x
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd32IbE3anyEv
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IbEC2EDv4_x
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_15utf328validateEPKDim
      functionSourceFile: '/src/simdutf/src/generic/validate_utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          120
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7simdutf6scalar5utf328validateEPKDim
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd3maxENS2_6simd32IjEES4_
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjE4zeroEv
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjE5splatEj
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEC2IDiEEPKT_
        - _ZN7simdutf7haswell12_GLOBAL__N_14simdgtENS2_6simd32IjEES4_
        - _ZN7simdutf7haswell12_GLOBAL__N_14simdplENS2_6simd32IjEES4_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd32IbE3anyEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd32IjE10swap_bytesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/validate_utf32.h:17,28'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjE5splatEj
        - Src:             'src/generic/validate_utf32.h:18,23'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjE5splatEj
        - Src:             'src/generic/validate_utf32.h:19,34'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjE5splatEj
        - Src:             'src/generic/validate_utf32.h:20,21'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjE4zeroEv
        - Src:             'src/generic/validate_utf32.h:21,27'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjE4zeroEv
        - Src:             'src/generic/validate_utf32.h:26,15'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEC2IDiEEPKT_
        - Src:             'src/generic/validate_utf32.h:28,10'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd32IjE10swap_bytesEv
        - Src:             'src/generic/validate_utf32.h:31,18'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd3maxENS2_6simd32IjEES4_
        - Src:             'src/generic/validate_utf32.h:32,49'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simdplENS2_6simd32IjEES4_
        - Src:             'src/generic/validate_utf32.h:32,24'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd3maxENS2_6simd32IjEES4_
        - Src:             'src/generic/validate_utf32.h:36,37'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simdgtENS2_6simd32IjEES4_
        - Src:             'src/generic/validate_utf32.h:37,17'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd32IbE3anyEv
        - Src:             'src/generic/validate_utf32.h:41,43'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simdgtENS2_6simd32IjEES4_
        - Src:             'src/generic/validate_utf32.h:42,17'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd6simd32IbE3anyEv
        - Src:             'src/generic/validate_utf32.h:46,10'
          Dst:             _ZN7simdutf6scalar5utf328validateEPKDim
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd3maxENS2_6simd32IjEES4_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEC2EDv4_x
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd32-inl.h:81,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simdplENS2_6simd32IjEES4_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEC2EDv4_x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd32-inl.h:91,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IjEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simdgtENS2_6simd32IjEES4_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simdgeENS2_6simd32IjEES4_
        - _ZN7simdutf7haswell12_GLOBAL__N_14simdntENS2_6simd32IbEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd32-inl.h:110,14'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simdgeENS2_6simd32IjEES4_
        - Src:             'src/simdutf/haswell/simd32-inl.h:110,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simdntENS2_6simd32IbEE
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simdntENS2_6simd32IbEE
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          199
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IbEC2EDv4_x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd32-inl.h:105,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd32IbEC2EDv4_x
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_112utf16fix_avxILNS_10endiannessE1EEEvPKDsmPDs
      functionSourceFile: '/src/simdutf/src/haswell/avx2_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          155
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE1EEEbDs
        - _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE1EEEbDs
        - _ZN7simdutf7haswell12_GLOBAL__N_112utf16fix_sseILNS_10endiannessE1EEEvPKDsmPDs
        - _ZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb0EEEvPDsPKDs
        - _ZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb1EEEvPDsPKDs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_utf16fix.cpp:148,5'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_112utf16fix_sseILNS_10endiannessE1EEEvPKDsmPDs
        - Src:             'src/haswell/avx2_utf16fix.cpp:153,7'
          Dst:             _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE1EEEbDs
        - Src:             'src/haswell/avx2_utf16fix.cpp:158,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb1EEEvPDsPKDs
        - Src:             'src/haswell/avx2_utf16fix.cpp:161,5'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb1EEEvPDsPKDs
        - Src:             'src/haswell/avx2_utf16fix.cpp:164,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb0EEEvPDsPKDs
        - Src:             'src/haswell/avx2_utf16fix.cpp:167,5'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb0EEEvPDsPKDs
        - Src:             'src/haswell/avx2_utf16fix.cpp:170,16'
          Dst:             _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE1EEEbDs
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_112utf16fix_avxILNS_10endiannessE0EEEvPKDsmPDs
      functionSourceFile: '/src/simdutf/src/haswell/avx2_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          155
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE0EEEbDs
        - _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE0EEEbDs
        - _ZN7simdutf7haswell12_GLOBAL__N_112utf16fix_sseILNS_10endiannessE0EEEvPKDsmPDs
        - _ZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb0EEEvPDsPKDs
        - _ZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb1EEEvPDsPKDs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/avx2_utf16fix.cpp:148,5'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_112utf16fix_sseILNS_10endiannessE0EEEvPKDsmPDs
        - Src:             'src/haswell/avx2_utf16fix.cpp:153,7'
          Dst:             _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE0EEEbDs
        - Src:             'src/haswell/avx2_utf16fix.cpp:158,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb1EEEvPDsPKDs
        - Src:             'src/haswell/avx2_utf16fix.cpp:161,5'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb1EEEvPDsPKDs
        - Src:             'src/haswell/avx2_utf16fix.cpp:164,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb0EEEvPDsPKDs
        - Src:             'src/haswell/avx2_utf16fix.cpp:167,5'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb0EEEvPDsPKDs
        - Src:             'src/haswell/avx2_utf16fix.cpp:170,16'
          Dst:             _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE0EEEbDs
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_15utf1626validate_utf16_with_errorsILNS_10endiannessE1EEEKNS_6resultEPKDsm
      functionSourceFile: '/src/simdutf/src/generic/validate_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          249
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE5splatEh
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IbEC2EDv4_x
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EPKDs
        - _ZN7simdutf7haswell12_GLOBAL__N_15utf1623utf16_gather_high_bytesILNS_10endiannessE1EEENS1_4simd5simd8IhEERKNS5_6simd16ItEESB_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IbE10to_bitmaskEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/validate_utf16.h:51,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/generic/validate_utf16.h:57,21'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE5splatEh
        - Src:             'src/generic/validate_utf16.h:58,21'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE5splatEh
        - Src:             'src/generic/validate_utf16.h:59,21'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE5splatEh
        - Src:             'src/generic/validate_utf16.h:60,21'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE5splatEh
        - Src:             'src/generic/validate_utf16.h:66,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EPKDs
        - Src:             'src/generic/validate_utf16.h:68,9'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EPKDs
        - Src:             'src/generic/validate_utf16.h:72,21'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_15utf1623utf16_gather_high_bytesILNS_10endiannessE1EEENS1_4simd5simd8IhEERKNS5_6simd16ItEESB_
        - Src:             'src/generic/validate_utf16.h:75,42'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/generic/validate_utf16.h:75,50'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/generic/validate_utf16.h:75,50'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/generic/validate_utf16.h:75,50'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IbEC2EDv4_x
        - Src:             'src/generic/validate_utf16.h:77,51'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IbE10to_bitmaskEv
        - Src:             'src/generic/validate_utf16.h:92,27'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/generic/validate_utf16.h:92,35'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/generic/validate_utf16.h:92,35'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/generic/validate_utf16.h:92,35'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IbEC2EDv4_x
        - Src:             'src/generic/validate_utf16.h:93,51'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IbE10to_bitmaskEv
        - Src:             'src/generic/validate_utf16.h:120,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/generic/validate_utf16.h:125,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_15utf1626validate_utf16_with_errorsILNS_10endiannessE0EEEKNS_6resultEPKDsm
      functionSourceFile: '/src/simdutf/src/generic/validate_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          249
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE5splatEh
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IbEC2EDv4_x
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EPKDs
        - _ZN7simdutf7haswell12_GLOBAL__N_15utf1623utf16_gather_high_bytesILNS_10endiannessE0EEENS1_4simd5simd8IhEERKNS5_6simd16ItEESB_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IbE10to_bitmaskEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/validate_utf16.h:51,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/generic/validate_utf16.h:57,21'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE5splatEh
        - Src:             'src/generic/validate_utf16.h:58,21'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE5splatEh
        - Src:             'src/generic/validate_utf16.h:59,21'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE5splatEh
        - Src:             'src/generic/validate_utf16.h:60,21'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE5splatEh
        - Src:             'src/generic/validate_utf16.h:66,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EPKDs
        - Src:             'src/generic/validate_utf16.h:68,9'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd6simd16ItEC2EPKDs
        - Src:             'src/generic/validate_utf16.h:72,21'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_15utf1623utf16_gather_high_bytesILNS_10endiannessE0EEENS1_4simd5simd8IhEERKNS5_6simd16ItEESB_
        - Src:             'src/generic/validate_utf16.h:75,42'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/generic/validate_utf16.h:75,50'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/generic/validate_utf16.h:75,50'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/generic/validate_utf16.h:75,50'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IbEC2EDv4_x
        - Src:             'src/generic/validate_utf16.h:77,51'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IbE10to_bitmaskEv
        - Src:             'src/generic/validate_utf16.h:92,27'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/generic/validate_utf16.h:92,35'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/generic/validate_utf16.h:92,35'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
        - Src:             'src/generic/validate_utf16.h:92,35'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IbEC2EDv4_x
        - Src:             'src/generic/validate_utf16.h:93,51'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IbE10to_bitmaskEv
        - Src:             'src/generic/validate_utf16.h:120,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/generic/validate_utf16.h:125,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_15utf1635validate_utf16_as_ascii_with_errorsILNS_10endiannessE0EEEKNS_6resultEPKDsm
      functionSourceFile: '/src/simdutf/src/generic/validate_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          110
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
        - _ZN7simdutf7haswell12_GLOBAL__N_115trailing_zeroesEm
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd9simd16x32ItEC2EPKt
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd9simd16x32ItE4lteqEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/validate_utf16.h:132,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/generic/validate_utf16.h:136,25'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd9simd16x32ItEC2EPKt
        - Src:             'src/generic/validate_utf16.h:141,34'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd9simd16x32ItE4lteqEt
        - Src:             'src/generic/validate_utf16.h:144,19'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_115trailing_zeroesEm
        - Src:             'src/generic/validate_utf16.h:145,14'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/generic/validate_utf16.h:152,18'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
        - Src:             'src/generic/validate_utf16.h:154,14'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/generic/validate_utf16.h:158,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_15utf1635validate_utf16_as_ascii_with_errorsILNS_10endiannessE1EEEKNS_6resultEPKDsm
      functionSourceFile: '/src/simdutf/src/generic/validate_utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          111
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
        - _ZN7simdutf7haswell12_GLOBAL__N_115trailing_zeroesEm
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd9simd16x32ItE10swap_bytesEv
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd9simd16x32ItEC2EPKt
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd9simd16x32ItE4lteqEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/validate_utf16.h:132,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/generic/validate_utf16.h:136,25'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd9simd16x32ItEC2EPKt
        - Src:             'src/generic/validate_utf16.h:139,17'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd9simd16x32ItE10swap_bytesEv
        - Src:             'src/generic/validate_utf16.h:141,34'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd9simd16x32ItE4lteqEt
        - Src:             'src/generic/validate_utf16.h:144,19'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_115trailing_zeroesEm
        - Src:             'src/generic/validate_utf16.h:145,14'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/generic/validate_utf16.h:152,18'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
        - Src:             'src/generic/validate_utf16.h:154,14'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/generic/validate_utf16.h:158,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_116ascii_validation34generic_validate_ascii_with_errorsEPKcm
      functionSourceFile: '/src/simdutf/src/generic/ascii_validation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          104
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar12_GLOBAL__N_15ascii20validate_with_errorsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEENS_6resultES6_m
        - _ZN7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE7advanceEv
        - _ZN7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EEC2EPKhm
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
        - _ZNK7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE10full_blockEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE13get_remainderEPh
        - _ZNK7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE14has_full_blockEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IhE8is_asciiEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/ascii_validation.h:7,24'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EEC2EPKhm
        - Src:             'src/generic/ascii_validation.h:9,17'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE14has_full_blockEv
        - Src:             'src/generic/ascii_validation.h:10,39'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE10full_blockEv
        - Src:             'src/generic/ascii_validation.h:10,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
        - Src:             'src/generic/ascii_validation.h:11,13'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IhE8is_asciiEv
        - Src:             'src/generic/ascii_validation.h:12,20'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_15ascii20validate_with_errorsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEENS_6resultES6_m
        - Src:             'src/generic/ascii_validation.h:14,14'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/generic/ascii_validation.h:16,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE7advanceEv
        - Src:             'src/generic/ascii_validation.h:21,10'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE13get_remainderEPh
        - Src:             'src/generic/ascii_validation.h:22,27'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
        - Src:             'src/generic/ascii_validation.h:23,11'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IhE8is_asciiEv
        - Src:             'src/generic/ascii_validation.h:24,18'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_15ascii20validate_with_errorsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEENS_6resultES6_m
        - Src:             'src/generic/ascii_validation.h:26,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/generic/ascii_validation.h:28,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EEC2EPKhm
      functionSourceFile: '/src/simdutf/src/generic/buf_block_reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          38
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE14has_full_blockEv
      functionSourceFile: '/src/simdutf/src/generic/buf_block_reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE10full_blockEv
      functionSourceFile: '/src/simdutf/src/generic/buf_block_reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IhE8is_asciiEv
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE8is_asciiEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IhE9reduce_orEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:299,18'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IhE9reduce_orEv
        - Src:             'src/simdutf/haswell/simd.h:299,30'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE8is_asciiEv
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE7advanceEv
      functionSourceFile: '/src/simdutf/src/generic/buf_block_reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE13get_remainderEPh
      functionSourceFile: '/src/simdutf/src/generic/buf_block_reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          47
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IhE9reduce_orEv
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEorES5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:295,28'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEorES5_
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE8is_asciiEv
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:235,33'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEcvRKDv4_xEv
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_116ascii_validation22generic_validate_asciiEPKcm
      functionSourceFile: '/src/simdutf/src/generic/ascii_validation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE7advanceEv
        - _ZN7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EEC2EPKhm
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
        - _ZNK7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE10full_blockEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE13get_remainderEPh
        - _ZNK7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE14has_full_blockEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IhE8is_asciiEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/ascii_validation.h:33,24'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EEC2EPKhm
        - Src:             'src/generic/ascii_validation.h:34,17'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE14has_full_blockEv
        - Src:             'src/generic/ascii_validation.h:35,39'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE10full_blockEv
        - Src:             'src/generic/ascii_validation.h:35,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
        - Src:             'src/generic/ascii_validation.h:36,13'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IhE8is_asciiEv
        - Src:             'src/generic/ascii_validation.h:39,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE7advanceEv
        - Src:             'src/generic/ascii_validation.h:42,10'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE13get_remainderEPh
        - Src:             'src/generic/ascii_validation.h:43,27'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
        - Src:             'src/generic/ascii_validation.h:44,13'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IhE8is_asciiEv
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation33generic_validate_utf8_with_errorsEPKcm
      functionSourceFile: '/src/simdutf/src/generic/utf8_validation/utf8_validator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation33generic_validate_utf8_with_errorsINS2_12utf8_checkerEEENS_6resultEPKhm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_validation/utf8_validator.h:77,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation33generic_validate_utf8_with_errorsINS2_12utf8_checkerEEENS_6resultEPKhm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation33generic_validate_utf8_with_errorsINS2_12utf8_checkerEEENS_6resultEPKhm
      functionSourceFile: '/src/simdutf/src/generic/utf8_validation/utf8_validator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          135
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar12_GLOBAL__N_14utf831rewind_and_validate_with_errorsEPKcS4_m
        - _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation12utf8_checker16check_next_inputERKNS1_4simd8simd8x64IhEE
        - _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation12utf8_checker9check_eofEv
        - _ZN7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE7advanceEv
        - _ZN7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EEC2EPKhm
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Ev
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
        - _ZNK7simdutf7haswell12_GLOBAL__N_115utf8_validation12utf8_checker6errorsEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE10full_blockEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE13get_remainderEPh
        - _ZNK7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE14has_full_blockEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_validation/utf8_validator.h:37,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Ev
        - Src:             'src/generic/utf8_validation/utf8_validator.h:37,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Ev
        - Src:             'src/generic/utf8_validation/utf8_validator.h:37,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Ev
        - Src:             'src/generic/utf8_validation/utf8_validator.h:38,24'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EEC2EPKhm
        - Src:             'src/generic/utf8_validation/utf8_validator.h:40,17'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE14has_full_blockEv
        - Src:             'src/generic/utf8_validation/utf8_validator.h:41,39'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE10full_blockEv
        - Src:             'src/generic/utf8_validation/utf8_validator.h:41,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
        - Src:             'src/generic/utf8_validation/utf8_validator.h:42,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation12utf8_checker16check_next_inputERKNS1_4simd8simd8x64IhEE
        - Src:             'src/generic/utf8_validation/utf8_validator.h:43,11'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_115utf8_validation12utf8_checker6errorsEv
        - Src:             'src/generic/utf8_validation/utf8_validator.h:47,20'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_14utf831rewind_and_validate_with_errorsEPKcS4_m
        - Src:             'src/generic/utf8_validation/utf8_validator.h:53,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE7advanceEv
        - Src:             'src/generic/utf8_validation/utf8_validator.h:57,10'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE13get_remainderEPh
        - Src:             'src/generic/utf8_validation/utf8_validator.h:58,27'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
        - Src:             'src/generic/utf8_validation/utf8_validator.h:59,5'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation12utf8_checker16check_next_inputERKNS1_4simd8simd8x64IhEE
        - Src:             'src/generic/utf8_validation/utf8_validator.h:60,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE7advanceEv
        - Src:             'src/generic/utf8_validation/utf8_validator.h:61,5'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation12utf8_checker9check_eofEv
        - Src:             'src/generic/utf8_validation/utf8_validator.h:62,9'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_115utf8_validation12utf8_checker6errorsEv
        - Src:             'src/generic/utf8_validation/utf8_validator.h:66,18'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_14utf831rewind_and_validate_with_errorsEPKcS4_m
        - Src:             'src/generic/utf8_validation/utf8_validator.h:72,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Ev
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhEC2Ev
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:191,35'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhEC2Ev
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation12utf8_checker16check_next_inputERKNS1_4simd8simd8x64IhEE
      functionSourceFile: '/src/simdutf/src/generic/utf8_validation/utf8_lookup4_algorithm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation12utf8_checker16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation13is_incompleteENS1_4simd5simd8IhEE
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEoRES5_
        - _ZN7simdutf7haswell12_GLOBAL__N_18is_asciiERKNS1_4simd8simd8x64IhEE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:188,9'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_18is_asciiERKNS1_4simd8simd8x64IhEE
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:189,19'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEoRES5_
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:197,15'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation12utf8_checker16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:198,15'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation12utf8_checker16check_utf8_bytesENS1_4simd5simd8IhEES6_
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:206,11'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation13is_incompleteENS1_4simd5simd8IhEE
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_115utf8_validation12utf8_checker6errorsEv
      functionSourceFile: '/src/simdutf/src/generic/utf8_validation/utf8_lookup4_algorithm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE21any_bits_set_anywhereEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:213,24'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE21any_bits_set_anywhereEv
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation12utf8_checker9check_eofEv
      functionSourceFile: '/src/simdutf/src/generic/utf8_validation/utf8_lookup4_algorithm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEoRES5_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:184,17'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEoRES5_
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_18is_asciiERKNS1_4simd8simd8x64IhEE
      functionSourceFile: '/src/simdutf/src/haswell/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE8is_asciiEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IhE9reduce_orEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/haswell/implementation.cpp:14,16'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IhE9reduce_orEv
        - Src:             'src/haswell/implementation.cpp:14,28'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE8is_asciiEv
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation12utf8_checker16check_utf8_bytesENS1_4simd5simd8IhEES6_
      functionSourceFile: '/src/simdutf/src/generic/utf8_validation/utf8_lookup4_algorithm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation19check_special_casesENS1_4simd5simd8IhEES5_
        - _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation23check_multibyte_lengthsENS1_4simd5simd8IhEES5_S5_
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEoRES5_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi1EEENS4_IhEES8_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:173,34'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi1EEENS4_IhEES8_
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:174,25'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation19check_special_casesENS1_4simd5simd8IhEES5_
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:175,20'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation23check_multibyte_lengthsENS1_4simd5simd8IhEES5_S5_
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:175,17'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEoRES5_
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation13is_incompleteENS1_4simd5simd8IhEE
      functionSourceFile: '/src/simdutf/src/generic/utf8_validation/utf8_lookup4_algorithm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EPKh
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE7gt_bitsES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:151,24'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EPKh
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:153,16'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE7gt_bitsES4_
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EPKh
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE4loadEPKh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:197,65'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE4loadEPKh
    - functionName:    _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE7gt_bitsES4_
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE14saturating_subES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:226,18'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE14saturating_subES4_
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation19check_special_casesENS1_4simd5simd8IhEES5_
      functionSourceFile: '/src/simdutf/src/generic/utf8_validation/utf8_lookup4_algorithm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE3shrILi4EEES4_v
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:37,44'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE3shrILi4EEES4_v
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:37,53'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:54,16'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:54,14'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:55,12'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:81,44'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5simd8IhE3shrILi4EEES4_v
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:81,53'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhE9lookup_16IhEENS2_5simd8IT_EES7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_S7_
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:97,23'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:97,36'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation23check_multibyte_lengthsENS1_4simd5simd8IhEES5_S5_
      functionSourceFile: '/src/simdutf/src/generic/utf8_validation/utf8_lookup4_algorithm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_124must_be_2_3_continuationENS1_4simd5simd8IhEES4_
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEcvRKDv4_xEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEeoES5_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi2EEENS4_IhEES8_
        - _ZNK7simdutf7haswell12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi3EEENS4_IhEES8_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:103,32'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi2EEENS4_IhEES8_
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:104,32'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEE4prevILi3EEENS4_IhEES8_
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:106,22'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_124must_be_2_3_continuationENS1_4simd5simd8IhEES4_
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:106,22'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IbEEEcvRKDv4_xEv
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:106,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2EDv4_x
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:107,39'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Eh
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:107,37'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEanES5_
        - Src:             'src/generic/utf8_validation/utf8_lookup4_algorithm.h:108,20'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEeoES5_
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd13base8_numericIhEC2Ev
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:124,43'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEEC2Ev
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd5base8IhNS2_5simd8IbEEEC2Ev
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/haswell/simd.h:71,35'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEC2Ev
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_14simd4baseINS2_5simd8IhEEEC2Ev
      functionSourceFile: '/src/simdutf/src/simdutf/haswell/simd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation21generic_validate_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/generic/utf8_validation/utf8_validator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation21generic_validate_utf8INS2_12utf8_checkerEEEbPKhm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_validation/utf8_validator.h:28,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation21generic_validate_utf8INS2_12utf8_checkerEEEbPKhm
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation21generic_validate_utf8INS2_12utf8_checkerEEEbPKhm
      functionSourceFile: '/src/simdutf/src/generic/utf8_validation/utf8_validator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation12utf8_checker16check_next_inputERKNS1_4simd8simd8x64IhEE
        - _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation12utf8_checker9check_eofEv
        - _ZN7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE7advanceEv
        - _ZN7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EEC2EPKhm
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Ev
        - _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
        - _ZNK7simdutf7haswell12_GLOBAL__N_115utf8_validation12utf8_checker6errorsEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE10full_blockEv
        - _ZNK7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE13get_remainderEPh
        - _ZNK7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE14has_full_blockEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf8_validation/utf8_validator.h:11,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Ev
        - Src:             'src/generic/utf8_validation/utf8_validator.h:11,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Ev
        - Src:             'src/generic/utf8_validation/utf8_validator.h:11,13'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd5simd8IhEC2Ev
        - Src:             'src/generic/utf8_validation/utf8_validator.h:12,24'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EEC2EPKhm
        - Src:             'src/generic/utf8_validation/utf8_validator.h:13,17'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE14has_full_blockEv
        - Src:             'src/generic/utf8_validation/utf8_validator.h:14,39'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE10full_blockEv
        - Src:             'src/generic/utf8_validation/utf8_validator.h:14,29'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
        - Src:             'src/generic/utf8_validation/utf8_validator.h:15,7'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation12utf8_checker16check_next_inputERKNS1_4simd8simd8x64IhEE
        - Src:             'src/generic/utf8_validation/utf8_validator.h:16,12'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE7advanceEv
        - Src:             'src/generic/utf8_validation/utf8_validator.h:19,10'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE13get_remainderEPh
        - Src:             'src/generic/utf8_validation/utf8_validator.h:20,27'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_14simd8simd8x64IhEC2EPKh
        - Src:             'src/generic/utf8_validation/utf8_validator.h:21,5'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation12utf8_checker16check_next_inputERKNS1_4simd8simd8x64IhEE
        - Src:             'src/generic/utf8_validation/utf8_validator.h:22,10'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE7advanceEv
        - Src:             'src/generic/utf8_validation/utf8_validator.h:23,5'
          Dst:             _ZN7simdutf7haswell12_GLOBAL__N_115utf8_validation12utf8_checker9check_eofEv
        - Src:             'src/generic/utf8_validation/utf8_validator.h:24,13'
          Dst:             _ZNK7simdutf7haswell12_GLOBAL__N_115utf8_validation12utf8_checker6errorsEv
    - functionName:    _ZN7simdutf7haswell12_GLOBAL__N_116buf_block_readerILm64EE11block_indexEv
      functionSourceFile: '/src/simdutf/src/generic/buf_block_reader.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake14implementationC2Ev
      functionSourceFile: '/src/simdutf/src/simdutf/icelake/implementation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf14implementationC2EPKcS2_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/icelake/implementation.h:16,9'
          Dst:             _ZN7simdutf14implementationC2EPKcS2_j
    - functionName:    _ZNK7simdutf7icelake14implementation16detect_encodingsEPKcm
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          1196
      EdgeCount:       51
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf3BOM9check_bomEPKcm
        - _ZN7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker16check_next_inputEDv8_x
        - _ZN7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker9check_eofEv
        - _ZNK7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker6errorsEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:103,23'
          Dst:             _ZN7simdutf3BOM9check_bomEPKcm
        - Src:             'src/icelake/implementation.cpp:121,13'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker16check_next_inputEDv8_x
        - Src:             'src/icelake/implementation.cpp:142,11'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker16check_next_inputEDv8_x
        - Src:             'src/icelake/implementation.cpp:164,11'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker9check_eofEv
        - Src:             'src/icelake/implementation.cpp:165,33'
          Dst:             _ZNK7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker6errorsEv
        - Src:             'src/icelake/implementation.cpp:113,26'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation13validate_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          139
      EdgeCount:       38
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker16check_next_inputEDv8_x
        - _ZN7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker9check_eofEv
        - _ZNK7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker6errorsEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:190,13'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker16check_next_inputEDv8_x
        - Src:             'src/icelake/implementation.cpp:195,13'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker16check_next_inputEDv8_x
        - Src:             'src/icelake/implementation.cpp:197,11'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker9check_eofEv
        - Src:             'src/icelake/implementation.cpp:198,19'
          Dst:             _ZNK7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker6errorsEv
        - Src:             'src/icelake/implementation.cpp:189,26'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation25validate_utf8_with_errorsEPKcm
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          221
      EdgeCount:       32
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar12_GLOBAL__N_14utf831rewind_and_validate_with_errorsEPKcS4_m
        - _ZN7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker16check_next_inputEDv8_x
        - _ZN7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker9check_eofEv
        - _ZNK7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker6errorsEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:206,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/implementation.cpp:214,13'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker16check_next_inputEDv8_x
        - Src:             'src/icelake/implementation.cpp:215,17'
          Dst:             _ZNK7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker6errorsEv
        - Src:             'src/icelake/implementation.cpp:219,20'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_14utf831rewind_and_validate_with_errorsEPKcS4_m
        - Src:             'src/icelake/implementation.cpp:230,13'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker16check_next_inputEDv8_x
        - Src:             'src/icelake/implementation.cpp:232,11'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker9check_eofEv
        - Src:             'src/icelake/implementation.cpp:233,15'
          Dst:             _ZNK7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker6errorsEv
        - Src:             'src/icelake/implementation.cpp:237,18'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_14utf831rewind_and_validate_with_errorsEPKcS4_m
        - Src:             'src/icelake/implementation.cpp:243,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/implementation.cpp:213,26'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation14validate_asciiEPKcm
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_114validate_asciiEPKcm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:250,10'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114validate_asciiEPKcm
        - Src:             'src/icelake/implementation.cpp:250,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation26validate_ascii_with_errorsEPKcm
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          290
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:262,14'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/implementation.cpp:271,14'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/implementation.cpp:275,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/implementation.cpp:257,25'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation25validate_utf16be_as_asciiEPKDsm
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          287
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:307,28'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation25validate_utf16le_as_asciiEPKDsm
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          203
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:283,19'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation16validate_utf16leEPKDsm
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          895
      EdgeCount:       73
      CyclomaticComplexity: 16
      functionsReached:
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:340,29'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation16validate_utf16beEPKDsm
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          700
      EdgeCount:       42
      CyclomaticComplexity: 8
      functionsReached:
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:443,36'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation28validate_utf16le_with_errorsEPKDsm
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 486
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          764
      EdgeCount:       52
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:503,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/implementation.cpp:533,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/implementation.cpp:539,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/implementation.cpp:490,18'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation28validate_utf16be_with_errorsEPKDsm
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 598
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          794
      EdgeCount:       54
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:561,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/implementation.cpp:591,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/implementation.cpp:597,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/implementation.cpp:548,36'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation22to_well_formed_utf16leEPKDsmPDs
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 601
      functionLinenumberEnd: 602
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_115utf16fix_avx512ILNS_10endiannessE0EEEvPKDsmPDs
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:602,10'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_115utf16fix_avx512ILNS_10endiannessE0EEEvPKDsmPDs
        - Src:             'src/icelake/implementation.cpp:602,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation22to_well_formed_utf16beEPKDsmPDs
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 606
      functionLinenumberEnd: 607
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_115utf16fix_avx512ILNS_10endiannessE1EEEvPKDsmPDs
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:607,10'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_115utf16fix_avx512ILNS_10endiannessE1EEEvPKDsmPDs
        - Src:             'src/icelake/implementation.cpp:607,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation14validate_utf32EPKDim
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 614
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_114validate_utf32EPKDim
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:614,10'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114validate_utf32EPKDim
        - Src:             'src/icelake/implementation.cpp:614,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation26validate_utf32_with_errorsEPKDim
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 620
      functionLinenumberEnd: 670
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          539
      EdgeCount:       42
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:639,18'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/implementation.cpp:642,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/implementation.cpp:662,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/implementation.cpp:665,14'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/implementation.cpp:669,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/implementation.cpp:625,23'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation22convert_latin1_to_utf8EPKcmPc
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 675
      functionLinenumberEnd: 676
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_127latin1_to_utf8_avx512_startEPKcmPc
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:676,10'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_127latin1_to_utf8_avx512_startEPKcmPc
        - Src:             'src/icelake/implementation.cpp:676,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation25convert_latin1_to_utf16leEPKcmPDs
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 682
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_131icelake_convert_latin1_to_utf16ILNS_10endiannessE0EEEmPKcmPDs
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:683,10'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_131icelake_convert_latin1_to_utf16ILNS_10endiannessE0EEEmPKcmPDs
        - Src:             'src/icelake/implementation.cpp:683,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation25convert_latin1_to_utf16beEPKcmPDs
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 688
      functionLinenumberEnd: 690
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_131icelake_convert_latin1_to_utf16ILNS_10endiannessE1EEEmPKcmPDs
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:689,10'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_131icelake_convert_latin1_to_utf16ILNS_10endiannessE1EEEmPKcmPDs
        - Src:             'src/icelake/implementation.cpp:689,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation23convert_latin1_to_utf32EPKcmPDi
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 696
      functionLinenumberEnd: 698
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          35
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_130avx512_convert_latin1_to_utf32EPKcmPDi
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:697,3'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_130avx512_convert_latin1_to_utf32EPKcmPDi
        - Src:             'src/icelake/implementation.cpp:697,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation22convert_utf8_to_latin1EPKcmPc
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 704
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          32
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_121utf8_to_latin1_avx512ERPKcmRPc
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:705,10'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_121utf8_to_latin1_avx512ERPKcmRPc
        - Src:             'src/icelake/implementation.cpp:705,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation34convert_utf8_to_latin1_with_errorsEPKcmPc
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 709
      functionLinenumberEnd: 724
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          85
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf8_to_latin130rewind_and_convert_with_errorsEmPKcmPc
        - _ZN7simdutf7icelake12_GLOBAL__N_121utf8_to_latin1_avx512ERPKcmRPc
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:713,20'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_121utf8_to_latin1_avx512ERPKcmRPc
        - Src:             'src/icelake/implementation.cpp:717,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/implementation.cpp:720,16'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf8_to_latin130rewind_and_convert_with_errorsEmPKcmPc
        - Src:             'src/icelake/implementation.cpp:713,20'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation28convert_valid_utf8_to_latin1EPKcmPc
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 727
      functionLinenumberEnd: 728
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_127valid_utf8_to_latin1_avx512EPKcmPc
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:728,10'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_127valid_utf8_to_latin1_avx512EPKcmPc
        - Src:             'src/icelake/implementation.cpp:728,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation23convert_utf8_to_utf16leEPKcmPDs
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 734
      functionLinenumberEnd: 742
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          61
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_133fast_avx512_convert_utf8_to_utf16ILNS_10endiannessE0EEENSt3__14pairIPKcPDsEES7_mS8_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:736,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_133fast_avx512_convert_utf8_to_utf16ILNS_10endiannessE0EEENSt3__14pairIPKcPDsEES7_mS8_
        - Src:             'src/icelake/implementation.cpp:736,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation23convert_utf8_to_utf16beEPKcmPDs
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 745
      functionLinenumberEnd: 752
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          61
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_133fast_avx512_convert_utf8_to_utf16ILNS_10endiannessE1EEENSt3__14pairIPKcPDsEES7_mS8_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:746,30'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_133fast_avx512_convert_utf8_to_utf16ILNS_10endiannessE1EEENSt3__14pairIPKcPDsEES7_mS8_
        - Src:             'src/icelake/implementation.cpp:746,30'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation35convert_utf8_to_utf16le_with_errorsEPKcmPDs
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 755
      functionLinenumberEnd: 757
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          42
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_145fast_avx512_convert_utf8_to_utf16_with_errorsILNS_10endiannessE0EEENS_6resultEPKcmPDs
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:756,10'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_145fast_avx512_convert_utf8_to_utf16_with_errorsILNS_10endiannessE0EEENS_6resultEPKcmPDs
        - Src:             'src/icelake/implementation.cpp:756,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation35convert_utf8_to_utf16be_with_errorsEPKcmPDs
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 763
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          42
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_145fast_avx512_convert_utf8_to_utf16_with_errorsILNS_10endiannessE1EEENS_6resultEPKcmPDs
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:762,10'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_145fast_avx512_convert_utf8_to_utf16_with_errorsILNS_10endiannessE1EEENS_6resultEPKcmPDs
        - Src:             'src/icelake/implementation.cpp:762,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation41utf8_length_from_utf16le_with_replacementEPKDsm
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1671
      functionLinenumberEnd: 1673
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_147icelake_utf8_length_from_utf16_with_replacementILNS_10endiannessE0EEENS_6resultEPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1672,10'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_147icelake_utf8_length_from_utf16_with_replacementILNS_10endiannessE0EEENS_6resultEPKDsm
        - Src:             'src/icelake/implementation.cpp:1672,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation41utf8_length_from_utf16be_with_replacementEPKDsm
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1678
      functionLinenumberEnd: 1680
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_147icelake_utf8_length_from_utf16_with_replacementILNS_10endiannessE1EEENS_6resultEPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1679,10'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_147icelake_utf8_length_from_utf16_with_replacementILNS_10endiannessE1EEENS_6resultEPKDsm
        - Src:             'src/icelake/implementation.cpp:1679,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation21convert_utf8_to_utf32EPKcmPDi
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 867
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          156
      EdgeCount:       25
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf327convertIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mPDi
        - _ZN7simdutf7icelake12_GLOBAL__N_131validating_utf8_to_fixed_lengthILNS_10endiannessE0EjEENSt3__14pairIPKcPT0_EES7_mS9_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:838,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_131validating_utf8_to_fixed_lengthILNS_10endiannessE0EjEENSt3__14pairIPKcPT0_EES7_mS9_
        - Src:             'src/icelake/implementation.cpp:858,39'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf327convertIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mPDi
        - Src:             'src/icelake/implementation.cpp:838,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation33convert_utf8_to_utf32_with_errorsEPKcmPDi
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 870
      functionLinenumberEnd: 931
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          323
      EdgeCount:       53
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf3219convert_with_errorsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEENS_6resultES6_mPDi
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf3230rewind_and_convert_with_errorsEmPKcmPDi
        - _ZN7simdutf7icelake12_GLOBAL__N_152validating_utf8_to_fixed_length_with_constant_checksILNS_10endiannessE0EjEENSt3__15tupleIJPKcPT0_bEEES7_mS9_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:872,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/implementation.cpp:875,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_152validating_utf8_to_fixed_length_with_constant_checksILNS_10endiannessE0EjEENSt3__15tupleIJPKcPT0_bEEES7_mS9_
        - Src:             'src/icelake/implementation.cpp:890,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/implementation.cpp:897,18'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf3230rewind_and_convert_with_errorsEmPKcmPDi
        - Src:             'src/icelake/implementation.cpp:905,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/implementation.cpp:919,26'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf3219convert_with_errorsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEENS_6resultES6_mPDi
        - Src:             'src/icelake/implementation.cpp:930,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/implementation.cpp:875,14'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation29convert_valid_utf8_to_utf16leEPKcmPDs
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 767
      functionLinenumberEnd: 797
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          143
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1613convert_validILNS_10endiannessE0EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
        - _ZN7simdutf7icelake12_GLOBAL__N_126valid_utf8_to_fixed_lengthILNS_10endiannessE0EDsEENSt3__14pairIPKcPT0_EES7_mS9_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:769,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_126valid_utf8_to_fixed_lengthILNS_10endiannessE0EDsEENSt3__14pairIPKcPT0_EES7_mS9_
        - Src:             'src/icelake/implementation.cpp:788,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1613convert_validILNS_10endiannessE0EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
        - Src:             'src/icelake/implementation.cpp:769,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation29convert_valid_utf8_to_utf16beEPKcmPDs
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 800
      functionLinenumberEnd: 830
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          143
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1613convert_validILNS_10endiannessE1EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
        - _ZN7simdutf7icelake12_GLOBAL__N_126valid_utf8_to_fixed_lengthILNS_10endiannessE1EDsEENSt3__14pairIPKcPT0_EES7_mS9_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:802,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_126valid_utf8_to_fixed_lengthILNS_10endiannessE1EDsEENSt3__14pairIPKcPT0_EES7_mS9_
        - Src:             'src/icelake/implementation.cpp:821,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1613convert_validILNS_10endiannessE1EPKcQsr7simdutf6detailE22indexes_into_byte_likeIT0_EEEmS7_mPDs
        - Src:             'src/icelake/implementation.cpp:802,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation27convert_valid_utf8_to_utf32EPKcmPDi
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 964
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          147
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf3213convert_validIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mPDi
        - _ZN7simdutf7icelake12_GLOBAL__N_126valid_utf8_to_fixed_lengthILNS_10endiannessE0EjEENSt3__14pairIPKcPT0_EES7_mS9_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:937,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_126valid_utf8_to_fixed_lengthILNS_10endiannessE0EjEENSt3__14pairIPKcPT0_EES7_mS9_
        - Src:             'src/icelake/implementation.cpp:955,39'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf3213convert_validIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_mPDi
        - Src:             'src/icelake/implementation.cpp:937,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation22utf16_length_from_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1595
      functionLinenumberEnd: 1667
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          624
      EdgeCount:       41
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_14utf822utf16_length_from_utf8IPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_m
        - _ZN7simdutf7icelake12_GLOBAL__N_121broadcast_128bit_laneEDv2_x
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1623,31'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_121broadcast_128bit_laneEDv2_x
        - Src:             'src/icelake/implementation.cpp:1667,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_14utf822utf16_length_from_utf8IPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_m
        - Src:             'src/icelake/implementation.cpp:1599,35'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation22utf32_length_from_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1732
      functionLinenumberEnd: 1733
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7icelake14implementation10count_utf8EPKcm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1733,26'
          Dst:             _ZNK7simdutf7icelake14implementation10count_utf8EPKcm
    - functionName:    _ZNK7simdutf7icelake14implementation25convert_utf16le_to_latin1EPKDsmPc
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 969
      functionLinenumberEnd: 971
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_131icelake_convert_utf16_to_latin1ILNS_10endiannessE0EEEmPKDsmPc
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:970,10'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_131icelake_convert_utf16_to_latin1ILNS_10endiannessE0EEEmPKDsmPc
        - Src:             'src/icelake/implementation.cpp:970,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation25convert_utf16be_to_latin1EPKDsmPc
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 975
      functionLinenumberEnd: 977
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_131icelake_convert_utf16_to_latin1ILNS_10endiannessE1EEEmPKDsmPc
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:976,10'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_131icelake_convert_utf16_to_latin1ILNS_10endiannessE1EEEmPKDsmPc
        - Src:             'src/icelake/implementation.cpp:976,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation37convert_utf16le_to_latin1_with_errorsEPKDsmPc
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 982
      functionLinenumberEnd: 985
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_143icelake_convert_utf16_to_latin1_with_errorsILNS_10endiannessE0EEENSt3__14pairINS_6resultEPcEEPKDsmS7_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:983,10'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_143icelake_convert_utf16_to_latin1_with_errorsILNS_10endiannessE0EEENSt3__14pairINS_6resultEPcEEPKDsmS7_
        - Src:             'src/icelake/implementation.cpp:983,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation37convert_utf16be_to_latin1_with_errorsEPKDsmPc
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 990
      functionLinenumberEnd: 993
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_143icelake_convert_utf16_to_latin1_with_errorsILNS_10endiannessE1EEENSt3__14pairINS_6resultEPcEEPKDsmS7_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:991,10'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_143icelake_convert_utf16_to_latin1_with_errorsILNS_10endiannessE1EEENSt3__14pairINS_6resultEPcEEPKDsmS7_
        - Src:             'src/icelake/implementation.cpp:991,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation31convert_valid_utf16le_to_latin1EPKDsmPc
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1003
      functionLinenumberEnd: 1005
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7icelake14implementation25convert_utf16le_to_latin1EPKDsmPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1005,10'
          Dst:             _ZNK7simdutf7icelake14implementation25convert_utf16le_to_latin1EPKDsmPc
    - functionName:    _ZNK7simdutf7icelake14implementation31convert_valid_utf16be_to_latin1EPKDsmPc
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 997
      functionLinenumberEnd: 999
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7icelake14implementation25convert_utf16be_to_latin1EPKDsmPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:999,10'
          Dst:             _ZNK7simdutf7icelake14implementation25convert_utf16be_to_latin1EPKDsmPc
    - functionName:    _ZNK7simdutf7icelake14implementation23convert_utf16le_to_utf8EPKDsmPc
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1019
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_121utf16_to_utf8_avx512iILNS_10endiannessE0EEEmPKDsmPhPm
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1013,18'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_121utf16_to_utf8_avx512iILNS_10endiannessE0EEEmPKDsmPhPm
        - Src:             'src/icelake/implementation.cpp:1013,18'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation23convert_utf16be_to_utf8EPKDsmPc
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1022
      functionLinenumberEnd: 1030
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_121utf16_to_utf8_avx512iILNS_10endiannessE1EEEmPKDsmPhPm
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1024,18'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_121utf16_to_utf8_avx512iILNS_10endiannessE1EEEmPKDsmPhPm
        - Src:             'src/icelake/implementation.cpp:1024,18'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation35convert_utf16le_to_utf8_with_errorsEPKDsmPc
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1033
      functionLinenumberEnd: 1044
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf819convert_with_errorsILNS_10endiannessE0ELb0EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT1_Esr7simdutf6detailE26index_assignable_from_charIT2_EEENS_11full_resultES8_mS9_m
        - _ZN7simdutf7icelake12_GLOBAL__N_121utf16_to_utf8_avx512iILNS_10endiannessE0EEEmPKDsmPhPm
        - _ZNK7simdutf11full_resultcvNS_6resultEEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1035,18'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_121utf16_to_utf8_avx512iILNS_10endiannessE0EEEmPKDsmPhPm
        - Src:             'src/icelake/implementation.cpp:1038,18'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf819convert_with_errorsILNS_10endiannessE0ELb0EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT1_Esr7simdutf6detailE26index_assignable_from_charIT2_EEENS_11full_resultES8_mS9_m
        - Src:             'src/icelake/implementation.cpp:1038,18'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/icelake/implementation.cpp:1043,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/implementation.cpp:1035,18'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation35convert_utf16be_to_utf8_with_errorsEPKDsmPc
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1047
      functionLinenumberEnd: 1058
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf819convert_with_errorsILNS_10endiannessE1ELb0EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT1_Esr7simdutf6detailE26index_assignable_from_charIT2_EEENS_11full_resultES8_mS9_m
        - _ZN7simdutf7icelake12_GLOBAL__N_121utf16_to_utf8_avx512iILNS_10endiannessE1EEEmPKDsmPhPm
        - _ZNK7simdutf11full_resultcvNS_6resultEEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1049,18'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_121utf16_to_utf8_avx512iILNS_10endiannessE1EEEmPKDsmPhPm
        - Src:             'src/icelake/implementation.cpp:1052,18'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf819convert_with_errorsILNS_10endiannessE1ELb0EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT1_Esr7simdutf6detailE26index_assignable_from_charIT2_EEENS_11full_resultES8_mS9_m
        - Src:             'src/icelake/implementation.cpp:1052,18'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/icelake/implementation.cpp:1057,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/implementation.cpp:1049,18'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation40convert_utf16le_to_utf8_with_replacementEPKDsmPc
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1685
      functionLinenumberEnd: 1687
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf824convert_with_replacementILNS_10endiannessE0EEEmPKDsmPc
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1686,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf824convert_with_replacementILNS_10endiannessE0EEEmPKDsmPc
        - Src:             'src/icelake/implementation.cpp:1686,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation40convert_utf16be_to_utf8_with_replacementEPKDsmPc
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1692
      functionLinenumberEnd: 1694
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf824convert_with_replacementILNS_10endiannessE1EEEmPKDsmPc
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1693,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf824convert_with_replacementILNS_10endiannessE1EEEmPKDsmPc
        - Src:             'src/icelake/implementation.cpp:1693,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation29convert_valid_utf16le_to_utf8EPKDsmPc
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1061
      functionLinenumberEnd: 1062
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7icelake14implementation23convert_utf16le_to_utf8EPKDsmPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1062,10'
          Dst:             _ZNK7simdutf7icelake14implementation23convert_utf16le_to_utf8EPKDsmPc
    - functionName:    _ZNK7simdutf7icelake14implementation29convert_valid_utf16be_to_utf8EPKDsmPc
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1066
      functionLinenumberEnd: 1067
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7icelake14implementation23convert_utf16be_to_utf8EPKDsmPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1067,10'
          Dst:             _ZNK7simdutf7icelake14implementation23convert_utf16be_to_utf8EPKDsmPc
    - functionName:    _ZNK7simdutf7icelake14implementation24convert_utf16le_to_utf32EPKDsmPDi
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1203
      functionLinenumberEnd: 1221
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          102
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf327convertILNS_10endiannessE0EEEmPKDsmPDi
        - _ZN7simdutf7icelake12_GLOBAL__N_122convert_utf16_to_utf32ILNS_10endiannessE0EEENSt3__15tupleIJPKDsPDibEEES7_mS8_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1205,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_122convert_utf16_to_utf32ILNS_10endiannessE0EEENSt3__15tupleIJPKDsPDibEEES7_mS8_
        - Src:             'src/icelake/implementation.cpp:1213,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf327convertILNS_10endiannessE0EEEmPKDsmPDi
        - Src:             'src/icelake/implementation.cpp:1205,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation24convert_utf16be_to_utf32EPKDsmPDi
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1224
      functionLinenumberEnd: 1241
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          102
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf327convertILNS_10endiannessE1EEEmPKDsmPDi
        - _ZN7simdutf7icelake12_GLOBAL__N_122convert_utf16_to_utf32ILNS_10endiannessE1EEENSt3__15tupleIJPKDsPDibEEES7_mS8_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1226,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_122convert_utf16_to_utf32ILNS_10endiannessE1EEENSt3__15tupleIJPKDsPDibEEES7_mS8_
        - Src:             'src/icelake/implementation.cpp:1233,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf327convertILNS_10endiannessE1EEEmPKDsmPDi
        - Src:             'src/icelake/implementation.cpp:1226,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation36convert_utf16le_to_utf32_with_errorsEPKDsmPDi
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1244
      functionLinenumberEnd: 1269
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          150
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf3219convert_with_errorsILNS_10endiannessE0EEENS_6resultEPKDsmPDi
        - _ZN7simdutf7icelake12_GLOBAL__N_122convert_utf16_to_utf32ILNS_10endiannessE0EEENSt3__15tupleIJPKDsPDibEEES7_mS8_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1246,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_122convert_utf16_to_utf32ILNS_10endiannessE0EEENSt3__15tupleIJPKDsPDibEEES7_mS8_
        - Src:             'src/icelake/implementation.cpp:1250,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf3219convert_with_errorsILNS_10endiannessE0EEENS_6resultEPKDsmPDi
        - Src:             'src/icelake/implementation.cpp:1258,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf3219convert_with_errorsILNS_10endiannessE0EEENS_6resultEPKDsmPDi
        - Src:             'src/icelake/implementation.cpp:1268,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/implementation.cpp:1246,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation36convert_utf16be_to_utf32_with_errorsEPKDsmPDi
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1272
      functionLinenumberEnd: 1296
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          150
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf3219convert_with_errorsILNS_10endiannessE1EEENS_6resultEPKDsmPDi
        - _ZN7simdutf7icelake12_GLOBAL__N_122convert_utf16_to_utf32ILNS_10endiannessE1EEENSt3__15tupleIJPKDsPDibEEES7_mS8_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1274,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_122convert_utf16_to_utf32ILNS_10endiannessE1EEENSt3__15tupleIJPKDsPDibEEES7_mS8_
        - Src:             'src/icelake/implementation.cpp:1277,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf3219convert_with_errorsILNS_10endiannessE1EEENS_6resultEPKDsmPDi
        - Src:             'src/icelake/implementation.cpp:1285,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf3219convert_with_errorsILNS_10endiannessE1EEENS_6resultEPKDsmPDi
        - Src:             'src/icelake/implementation.cpp:1295,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/implementation.cpp:1274,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation30convert_valid_utf16le_to_utf32EPKDsmPDi
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1299
      functionLinenumberEnd: 1317
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          102
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf327convertILNS_10endiannessE0EEEmPKDsmPDi
        - _ZN7simdutf7icelake12_GLOBAL__N_122convert_utf16_to_utf32ILNS_10endiannessE0EEENSt3__15tupleIJPKDsPDibEEES7_mS8_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1301,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_122convert_utf16_to_utf32ILNS_10endiannessE0EEENSt3__15tupleIJPKDsPDibEEES7_mS8_
        - Src:             'src/icelake/implementation.cpp:1309,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf327convertILNS_10endiannessE0EEEmPKDsmPDi
        - Src:             'src/icelake/implementation.cpp:1301,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation30convert_valid_utf16be_to_utf32EPKDsmPDi
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1320
      functionLinenumberEnd: 1337
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          102
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf327convertILNS_10endiannessE1EEEmPKDsmPDi
        - _ZN7simdutf7icelake12_GLOBAL__N_122convert_utf16_to_utf32ILNS_10endiannessE1EEENSt3__15tupleIJPKDsPDibEEES7_mS8_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1322,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_122convert_utf16_to_utf32ILNS_10endiannessE1EEENSt3__15tupleIJPKDsPDibEEES7_mS8_
        - Src:             'src/icelake/implementation.cpp:1329,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114utf16_to_utf327convertILNS_10endiannessE1EEEmPKDsmPDi
        - Src:             'src/icelake/implementation.cpp:1322,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation24utf8_length_from_utf16leEPKDsm
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1492
      functionLinenumberEnd: 1493
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_130icelake_utf8_length_from_utf16ILNS_10endiannessE0EEEmPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1493,10'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_130icelake_utf8_length_from_utf16ILNS_10endiannessE0EEEmPKDsm
        - Src:             'src/icelake/implementation.cpp:1493,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation24utf8_length_from_utf16beEPKDsm
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1497
      functionLinenumberEnd: 1498
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_130icelake_utf8_length_from_utf16ILNS_10endiannessE1EEEmPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1498,10'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_130icelake_utf8_length_from_utf16ILNS_10endiannessE1EEEmPKDsm
        - Src:             'src/icelake/implementation.cpp:1498,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation23convert_utf32_to_latin1EPKDimPc
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1073
      functionLinenumberEnd: 1074
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_131icelake_convert_utf32_to_latin1EPKDimPc
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1074,10'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_131icelake_convert_utf32_to_latin1EPKDimPc
        - Src:             'src/icelake/implementation.cpp:1074,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation35convert_utf32_to_latin1_with_errorsEPKDimPc
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1078
      functionLinenumberEnd: 1080
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_143icelake_convert_utf32_to_latin1_with_errorsEPKDimPc
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1079,10'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_143icelake_convert_utf32_to_latin1_with_errorsEPKDimPc
        - Src:             'src/icelake/implementation.cpp:1079,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation29convert_valid_utf32_to_latin1EPKDimPc
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1084
      functionLinenumberEnd: 1085
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_131icelake_convert_utf32_to_latin1EPKDimPc
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1085,10'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_131icelake_convert_utf32_to_latin1EPKDimPc
        - Src:             'src/icelake/implementation.cpp:1085,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation21convert_utf32_to_utf8EPKDimPc
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1107
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          107
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf32_to_utf87convertIPKDiPcQaasr7simdutf6detailE18indexes_into_utf32IT_Esr7simdutf6detailE26index_assignable_from_charIT0_EEEmS7_mS8_
        - _ZN7simdutf7icelake12_GLOBAL__N_128avx512_convert_utf32_to_utf8EPKDimPc
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1093,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_128avx512_convert_utf32_to_utf8EPKDimPc
        - Src:             'src/icelake/implementation.cpp:1099,39'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf32_to_utf87convertIPKDiPcQaasr7simdutf6detailE18indexes_into_utf32IT_Esr7simdutf6detailE26index_assignable_from_charIT0_EEEmS7_mS8_
        - Src:             'src/icelake/implementation.cpp:1093,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation33convert_utf32_to_utf8_with_errorsEPKDimPc
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1110
      functionLinenumberEnd: 1129
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          106
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf32_to_utf819convert_with_errorsIPKDiPcQaasr7simdutf6detailE18indexes_into_utf32IT_Esr7simdutf6detailE26index_assignable_from_charIT0_EEENS_6resultES7_mS8_
        - _ZN7simdutf7icelake12_GLOBAL__N_140avx512_convert_utf32_to_utf8_with_errorsEPKDimPc
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1114,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_140avx512_convert_utf32_to_utf8_with_errorsEPKDimPc
        - Src:             'src/icelake/implementation.cpp:1116,25'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf32_to_utf819convert_with_errorsIPKDiPcQaasr7simdutf6detailE18indexes_into_utf32IT_Esr7simdutf6detailE26index_assignable_from_charIT0_EEENS_6resultES7_mS8_
        - Src:             'src/icelake/implementation.cpp:1114,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation27convert_valid_utf32_to_utf8EPKDimPc
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1132
      functionLinenumberEnd: 1133
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7icelake14implementation21convert_utf32_to_utf8EPKDimPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1133,10'
          Dst:             _ZNK7simdutf7icelake14implementation21convert_utf32_to_utf8EPKDimPc
    - functionName:    _ZNK7simdutf7icelake14implementation24convert_utf32_to_utf16leEPKDimPDs
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1139
      functionLinenumberEnd: 1147
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_129avx512_convert_utf32_to_utf16ILNS_10endiannessE0EEENSt3__14pairIPKDiPDsEES7_mS8_
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1141,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_129avx512_convert_utf32_to_utf16ILNS_10endiannessE0EEENSt3__14pairIPKDiPDsEES7_mS8_
        - Src:             'src/icelake/implementation.cpp:1141,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation24convert_utf32_to_utf16beEPKDimPDs
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1150
      functionLinenumberEnd: 1158
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_129avx512_convert_utf32_to_utf16ILNS_10endiannessE1EEENSt3__14pairIPKDiPDsEES7_mS8_
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1152,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_129avx512_convert_utf32_to_utf16ILNS_10endiannessE1EEENSt3__14pairIPKDiPDsEES7_mS8_
        - Src:             'src/icelake/implementation.cpp:1152,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation36convert_utf32_to_utf16le_with_errorsEPKDimPDs
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1161
      functionLinenumberEnd: 1174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_141avx512_convert_utf32_to_utf16_with_errorsILNS_10endiannessE0EEENSt3__14pairINS_6resultEPDsEEPKDimS7_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1165,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_141avx512_convert_utf32_to_utf16_with_errorsILNS_10endiannessE0EEENSt3__14pairINS_6resultEPDsEEPKDimS7_
        - Src:             'src/icelake/implementation.cpp:1165,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation36convert_utf32_to_utf16be_with_errorsEPKDimPDs
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1177
      functionLinenumberEnd: 1190
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_141avx512_convert_utf32_to_utf16_with_errorsILNS_10endiannessE1EEENSt3__14pairINS_6resultEPDsEEPKDimS7_
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1181,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_141avx512_convert_utf32_to_utf16_with_errorsILNS_10endiannessE1EEENSt3__14pairINS_6resultEPDsEEPKDimS7_
        - Src:             'src/icelake/implementation.cpp:1181,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation30convert_valid_utf32_to_utf16leEPKDimPDs
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1193
      functionLinenumberEnd: 1194
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7icelake14implementation24convert_utf32_to_utf16leEPKDimPDs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1194,10'
          Dst:             _ZNK7simdutf7icelake14implementation24convert_utf32_to_utf16leEPKDimPDs
    - functionName:    _ZNK7simdutf7icelake14implementation30convert_valid_utf32_to_utf16beEPKDimPDs
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1198
      functionLinenumberEnd: 1199
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7icelake14implementation24convert_utf32_to_utf16beEPKDimPDs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1199,10'
          Dst:             _ZNK7simdutf7icelake14implementation24convert_utf32_to_utf16beEPKDimPDs
    - functionName:    _ZNK7simdutf7icelake14implementation23change_endianness_utf16EPKDsmPDs
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1343
      functionLinenumberEnd: 1361
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          218
      EdgeCount:       18
      CyclomaticComplexity: 3
      functionsReached:
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1345,28'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation23utf8_length_from_latin1EPKcm
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1516
      functionLinenumberEnd: 1589
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         63
      ICount:          1288
      EdgeCount:       67
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16latin123utf8_length_from_latin1EPKcm
        - _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1585,17'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
        - Src:             'src/icelake/implementation.cpp:1588,19'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16latin123utf8_length_from_latin1EPKcm
        - Src:             'src/icelake/implementation.cpp:1523,28'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation22utf8_length_from_utf32EPKDim
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1700
      functionLinenumberEnd: 1701
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_15utf3222utf8_length_from_utf32EPKDim
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1701,10'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_15utf3222utf8_length_from_utf32EPKDim
        - Src:             'src/icelake/implementation.cpp:1701,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation23latin1_length_from_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1485
      functionLinenumberEnd: 1486
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7icelake14implementation10count_utf8EPKcm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1486,10'
          Dst:             _ZNK7simdutf7icelake14implementation10count_utf8EPKcm
    - functionName:    _ZNK7simdutf7icelake14implementation23utf16_length_from_utf32EPKDim
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1706
      functionLinenumberEnd: 1726
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          140
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7simdutf6scalar5utf3223utf16_length_from_utf32EPKDim
        - _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1721,21'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
        - Src:             'src/icelake/implementation.cpp:1726,10'
          Dst:             _ZN7simdutf6scalar5utf3223utf16_length_from_utf32EPKDim
        - Src:             'src/icelake/implementation.cpp:1713,33'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation25utf32_length_from_utf16leEPKDsm
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1505
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7icelake14implementation13count_utf16leEPKDsm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1505,26'
          Dst:             _ZNK7simdutf7icelake14implementation13count_utf16leEPKDsm
    - functionName:    _ZNK7simdutf7icelake14implementation25utf32_length_from_utf16beEPKDsm
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1509
      functionLinenumberEnd: 1510
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7simdutf7icelake14implementation13count_utf16beEPKDsm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1510,26'
          Dst:             _ZNK7simdutf7icelake14implementation13count_utf16beEPKDsm
    - functionName:    _ZNK7simdutf7icelake14implementation13count_utf16leEPKDsm
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1364
      functionLinenumberEnd: 1385
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          249
      EdgeCount:       29
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7simdutf6scalar5utf1617count_code_pointsILNS_10endiannessE0EEEmPKDsm
        - _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1380,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
        - Src:             'src/icelake/implementation.cpp:1384,18'
          Dst:             _ZN7simdutf6scalar5utf1617count_code_pointsILNS_10endiannessE0EEEmPKDsm
        - Src:             'src/icelake/implementation.cpp:1371,25'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation13count_utf16beEPKDsm
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1389
      functionLinenumberEnd: 1415
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          308
      EdgeCount:       33
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7simdutf6scalar5utf1617count_code_pointsILNS_10endiannessE1EEEmPKDsm
        - _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1410,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
        - Src:             'src/icelake/implementation.cpp:1414,18'
          Dst:             _ZN7simdutf6scalar5utf1617count_code_pointsILNS_10endiannessE1EEEmPKDsm
        - Src:             'src/icelake/implementation.cpp:1396,25'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation10count_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1421
      functionLinenumberEnd: 1479
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          491
      EdgeCount:       31
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_14utf817count_code_pointsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_m
        - _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1472,17'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
        - Src:             'src/icelake/implementation.cpp:1478,19'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_14utf817count_code_pointsIPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_m
        - Src:             'src/icelake/implementation.cpp:1429,32'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation25binary_length_from_base64EPKcm
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1890
      functionLinenumberEnd: 1891
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_133icelake_binary_length_from_base64EPKcm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1891,10'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_133icelake_binary_length_from_base64EPKcm
        - Src:             'src/icelake/implementation.cpp:1891,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation25binary_length_from_base64EPKDsm
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1895
      functionLinenumberEnd: 1896
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_133icelake_binary_length_from_base64EPKDsm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1896,10'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_133icelake_binary_length_from_base64EPKDsm
        - Src:             'src/icelake/implementation.cpp:1896,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation16base64_to_binaryEPKcmPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1740
      functionLinenumberEnd: 1766
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          181
      EdgeCount:       40
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb0ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb0ELb1EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb1ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb1ELb1EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb1ELb0ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb1ELb1ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZNK7simdutf11full_resultcvNS_6resultEEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1743,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb1ELb1EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/implementation.cpp:1743,14'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/icelake/implementation.cpp:1746,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb0ELb1EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/implementation.cpp:1746,14'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/icelake/implementation.cpp:1751,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb1ELb1ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/implementation.cpp:1751,14'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/icelake/implementation.cpp:1754,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb1ELb0ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/implementation.cpp:1754,14'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/icelake/implementation.cpp:1759,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb1ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/implementation.cpp:1759,14'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/icelake/implementation.cpp:1762,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb0ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/implementation.cpp:1762,14'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/icelake/implementation.cpp:1743,14'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation24base64_to_binary_detailsEPKcmPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1770
      functionLinenumberEnd: 1796
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          131
      EdgeCount:       40
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb0ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb0ELb1EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb1ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb1ELb1EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb1ELb0ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb1ELb1ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1773,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb1ELb1EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/implementation.cpp:1776,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb0ELb1EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/implementation.cpp:1781,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb1ELb1ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/implementation.cpp:1784,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb1ELb0ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/implementation.cpp:1789,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb1ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/implementation.cpp:1792,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb0ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/implementation.cpp:1773,14'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation16base64_to_binaryEPKDsmPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1800
      functionLinenumberEnd: 1826
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          181
      EdgeCount:       40
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb0ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb0ELb1EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb1ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb1ELb1EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb1ELb0ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb1ELb1ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZNK7simdutf11full_resultcvNS_6resultEEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1803,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb1ELb1EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/implementation.cpp:1803,14'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/icelake/implementation.cpp:1806,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb0ELb1EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/implementation.cpp:1806,14'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/icelake/implementation.cpp:1811,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb1ELb1ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/implementation.cpp:1811,14'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/icelake/implementation.cpp:1814,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb1ELb0ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/implementation.cpp:1814,14'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/icelake/implementation.cpp:1819,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb1ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/implementation.cpp:1819,14'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/icelake/implementation.cpp:1822,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb0ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/implementation.cpp:1822,14'
          Dst:             _ZNK7simdutf11full_resultcvNS_6resultEEv
        - Src:             'src/icelake/implementation.cpp:1803,14'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation24base64_to_binary_detailsEPKDsmPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1830
      functionLinenumberEnd: 1856
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          131
      EdgeCount:       40
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb0ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb0ELb1EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb1ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb1ELb1EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb1ELb0ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb1ELb1ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1833,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb1ELb1EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/implementation.cpp:1836,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb0ELb1EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/implementation.cpp:1841,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb1ELb1ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/implementation.cpp:1844,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb1ELb0ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/implementation.cpp:1849,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb1ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/implementation.cpp:1852,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb0ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/implementation.cpp:1833,14'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation16binary_to_base64EPKcmPcNS_14base64_optionsE
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1860
      functionLinenumberEnd: 1866
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_113encode_base64ILb0EEEmPcPKcmNS_14base64_optionsE
        - _ZN7simdutf7icelake12_GLOBAL__N_113encode_base64ILb1EEEmPcPKcmNS_14base64_optionsE
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1862,12'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_113encode_base64ILb1EEEmPcPKcmNS_14base64_optionsE
        - Src:             'src/icelake/implementation.cpp:1864,12'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_113encode_base64ILb0EEEmPcPKcmNS_14base64_optionsE
        - Src:             'src/icelake/implementation.cpp:1862,12'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation27binary_to_base64_with_linesEPKcmPcmNS_14base64_optionsE
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1870
      functionLinenumberEnd: 1878
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_118encode_base64_implILb0ELb1EEEmPcPKcmNS_14base64_optionsEm
        - _ZN7simdutf7icelake12_GLOBAL__N_118encode_base64_implILb1ELb1EEEmPcPKcmNS_14base64_optionsEm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1872,12'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_118encode_base64_implILb1ELb1EEEmPcPKcmNS_14base64_optionsEm
        - Src:             'src/icelake/implementation.cpp:1875,12'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_118encode_base64_implILb0ELb1EEEmPcPKcmNS_14base64_optionsEm
        - Src:             'src/icelake/implementation.cpp:1872,12'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf7icelake14implementation4findEPKcS3_c
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1881
      functionLinenumberEnd: 1882
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_19util_findEPKcS3_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1882,10'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_19util_findEPKcS3_c
    - functionName:    _ZNK7simdutf7icelake14implementation4findEPKDsS3_Ds
      functionSourceFile: '/src/simdutf/src/icelake/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1885
      functionLinenumberEnd: 1886
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_19util_findEPKDsS3_Ds
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/implementation.cpp:1886,10'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_19util_findEPKDsS3_Ds
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_19util_findEPKDsS3_Ds
      functionSourceFile: '/src/simdutf/src/icelake/icelake_find.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          337
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_19util_findEPKcS3_c
      functionSourceFile: '/src/simdutf/src/icelake/icelake_find.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          501
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_find.inl.cpp:39,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_118encode_base64_implILb1ELb1EEEmPcPKcmNS_14base64_optionsEm
      functionSourceFile: '/src/simdutf/src/icelake/icelake_base64.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          1272
      EdgeCount:       56
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_118encode_base64_implILb0ELb1EEEmPcPKcmNS_14base64_optionsEm
      functionSourceFile: '/src/simdutf/src/icelake/icelake_base64.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          1272
      EdgeCount:       56
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_113encode_base64ILb1EEEmPcPKcmNS_14base64_optionsE
      functionSourceFile: '/src/simdutf/src/icelake/icelake_base64.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_118encode_base64_implILb1ELb0EEEmPcPKcmNS_14base64_optionsEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_base64.inl.cpp:183,10'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_118encode_base64_implILb1ELb0EEEmPcPKcmNS_14base64_optionsEm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_113encode_base64ILb0EEEmPcPKcmNS_14base64_optionsE
      functionSourceFile: '/src/simdutf/src/icelake/icelake_base64.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_118encode_base64_implILb0ELb0EEEmPcPKcmNS_14base64_optionsEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_base64.inl.cpp:183,10'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_118encode_base64_implILb0ELb0EEEmPcPKcmNS_14base64_optionsEm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb1ELb1EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/icelake/icelake_base64.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 584
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          1075
      EdgeCount:       111
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - _ZN7simdutf7icelake12_GLOBAL__N_110copy_blockEPNS1_7block64EPc
        - _ZN7simdutf7icelake12_GLOBAL__N_110load_blockEPNS1_7block64EPKDs
        - _ZN7simdutf7icelake12_GLOBAL__N_114compress_blockEPNS1_7block64EmPc
        - _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb0ELb1ELb1EEEmPNS1_7block64EPmm
        - _ZN7simdutf7icelake12_GLOBAL__N_118load_block_partialEPNS1_7block64EPKDsy
        - _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPKc
        - _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPNS1_7block64E
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_base64.inl.cpp:333,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'src/icelake/icelake_base64.inl.cpp:342,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:356,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110load_blockEPNS1_7block64EPKDs
        - Src:             'src/icelake/icelake_base64.inl.cpp:360,11'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb0ELb1ELb1EEEmPNS1_7block64EPmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:372,22'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114compress_blockEPNS1_7block64EmPc
        - Src:             'src/icelake/icelake_base64.inl.cpp:374,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110copy_blockEPNS1_7block64EPc
        - Src:             'src/icelake/icelake_base64.inl.cpp:377,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPNS1_7block64E
        - Src:             'src/icelake/icelake_base64.inl.cpp:382,11'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/icelake/icelake_base64.inl.cpp:396,5'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_118load_block_partialEPNS1_7block64EPKDsy
        - Src:             'src/icelake/icelake_base64.inl.cpp:399,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb0ELb1ELb1EEEmPNS1_7block64EPmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:407,18'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114compress_blockEPNS1_7block64EmPc
        - Src:             'src/icelake/icelake_base64.inl.cpp:412,5'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/icelake/icelake_base64.inl.cpp:486,17'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'src/icelake/icelake_base64.inl.cpp:495,17'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'src/icelake/icelake_base64.inl.cpp:500,18'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:573,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:583,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb0ELb1EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/icelake/icelake_base64.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 584
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         169
      ICount:          1685
      EdgeCount:       230
      CyclomaticComplexity: 63
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - _ZN7simdutf7icelake12_GLOBAL__N_110copy_blockEPNS1_7block64EPc
        - _ZN7simdutf7icelake12_GLOBAL__N_110load_blockEPNS1_7block64EPKDs
        - _ZN7simdutf7icelake12_GLOBAL__N_114compress_blockEPNS1_7block64EmPc
        - _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb0ELb0ELb1EEEmPNS1_7block64EPmm
        - _ZN7simdutf7icelake12_GLOBAL__N_118load_block_partialEPNS1_7block64EPKDsy
        - _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPKc
        - _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPNS1_7block64E
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_base64.inl.cpp:333,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'src/icelake/icelake_base64.inl.cpp:340,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:342,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:356,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110load_blockEPNS1_7block64EPKDs
        - Src:             'src/icelake/icelake_base64.inl.cpp:360,11'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb0ELb0ELb1EEEmPNS1_7block64EPmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:365,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:372,22'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114compress_blockEPNS1_7block64EmPc
        - Src:             'src/icelake/icelake_base64.inl.cpp:374,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110copy_blockEPNS1_7block64EPc
        - Src:             'src/icelake/icelake_base64.inl.cpp:377,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPNS1_7block64E
        - Src:             'src/icelake/icelake_base64.inl.cpp:382,11'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/icelake/icelake_base64.inl.cpp:396,5'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_118load_block_partialEPNS1_7block64EPKDsy
        - Src:             'src/icelake/icelake_base64.inl.cpp:399,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb0ELb0ELb1EEEmPNS1_7block64EPmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:403,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:407,18'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114compress_blockEPNS1_7block64EmPc
        - Src:             'src/icelake/icelake_base64.inl.cpp:412,5'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/icelake/icelake_base64.inl.cpp:438,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:449,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:463,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:486,17'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'src/icelake/icelake_base64.inl.cpp:495,17'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'src/icelake/icelake_base64.inl.cpp:500,18'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:513,24'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:533,24'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:542,24'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/icelake_base64.inl.cpp:543,24'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/icelake_base64.inl.cpp:549,20'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:556,20'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:565,29'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/icelake_base64.inl.cpp:570,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:573,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:579,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:583,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb1ELb1ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/icelake/icelake_base64.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 584
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          1075
      EdgeCount:       111
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - _ZN7simdutf7icelake12_GLOBAL__N_110copy_blockEPNS1_7block64EPc
        - _ZN7simdutf7icelake12_GLOBAL__N_110load_blockEPNS1_7block64EPKDs
        - _ZN7simdutf7icelake12_GLOBAL__N_114compress_blockEPNS1_7block64EmPc
        - _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb1ELb1ELb0EEEmPNS1_7block64EPmm
        - _ZN7simdutf7icelake12_GLOBAL__N_118load_block_partialEPNS1_7block64EPKDsy
        - _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPKc
        - _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPNS1_7block64E
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_base64.inl.cpp:333,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'src/icelake/icelake_base64.inl.cpp:342,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:356,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110load_blockEPNS1_7block64EPKDs
        - Src:             'src/icelake/icelake_base64.inl.cpp:360,11'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb1ELb1ELb0EEEmPNS1_7block64EPmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:372,22'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114compress_blockEPNS1_7block64EmPc
        - Src:             'src/icelake/icelake_base64.inl.cpp:374,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110copy_blockEPNS1_7block64EPc
        - Src:             'src/icelake/icelake_base64.inl.cpp:377,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPNS1_7block64E
        - Src:             'src/icelake/icelake_base64.inl.cpp:382,11'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/icelake/icelake_base64.inl.cpp:396,5'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_118load_block_partialEPNS1_7block64EPKDsy
        - Src:             'src/icelake/icelake_base64.inl.cpp:399,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb1ELb1ELb0EEEmPNS1_7block64EPmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:407,18'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114compress_blockEPNS1_7block64EmPc
        - Src:             'src/icelake/icelake_base64.inl.cpp:412,5'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/icelake/icelake_base64.inl.cpp:486,17'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'src/icelake/icelake_base64.inl.cpp:495,17'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'src/icelake/icelake_base64.inl.cpp:500,18'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:573,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:583,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb1ELb0ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/icelake/icelake_base64.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 584
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         169
      ICount:          1685
      EdgeCount:       230
      CyclomaticComplexity: 63
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - _ZN7simdutf7icelake12_GLOBAL__N_110copy_blockEPNS1_7block64EPc
        - _ZN7simdutf7icelake12_GLOBAL__N_110load_blockEPNS1_7block64EPKDs
        - _ZN7simdutf7icelake12_GLOBAL__N_114compress_blockEPNS1_7block64EmPc
        - _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb1ELb0ELb0EEEmPNS1_7block64EPmm
        - _ZN7simdutf7icelake12_GLOBAL__N_118load_block_partialEPNS1_7block64EPKDsy
        - _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPKc
        - _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPNS1_7block64E
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_base64.inl.cpp:333,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'src/icelake/icelake_base64.inl.cpp:340,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:342,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:356,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110load_blockEPNS1_7block64EPKDs
        - Src:             'src/icelake/icelake_base64.inl.cpp:360,11'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb1ELb0ELb0EEEmPNS1_7block64EPmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:365,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:372,22'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114compress_blockEPNS1_7block64EmPc
        - Src:             'src/icelake/icelake_base64.inl.cpp:374,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110copy_blockEPNS1_7block64EPc
        - Src:             'src/icelake/icelake_base64.inl.cpp:377,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPNS1_7block64E
        - Src:             'src/icelake/icelake_base64.inl.cpp:382,11'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/icelake/icelake_base64.inl.cpp:396,5'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_118load_block_partialEPNS1_7block64EPKDsy
        - Src:             'src/icelake/icelake_base64.inl.cpp:399,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb1ELb0ELb0EEEmPNS1_7block64EPmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:403,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:407,18'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114compress_blockEPNS1_7block64EmPc
        - Src:             'src/icelake/icelake_base64.inl.cpp:412,5'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/icelake/icelake_base64.inl.cpp:438,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:449,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:463,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:486,17'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'src/icelake/icelake_base64.inl.cpp:495,17'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'src/icelake/icelake_base64.inl.cpp:500,18'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:513,24'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:533,24'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:542,24'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/icelake_base64.inl.cpp:543,24'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/icelake_base64.inl.cpp:549,20'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:556,20'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:565,29'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/icelake_base64.inl.cpp:570,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:573,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:579,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:583,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb1ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/icelake/icelake_base64.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 584
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          1075
      EdgeCount:       111
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - _ZN7simdutf7icelake12_GLOBAL__N_110copy_blockEPNS1_7block64EPc
        - _ZN7simdutf7icelake12_GLOBAL__N_110load_blockEPNS1_7block64EPKDs
        - _ZN7simdutf7icelake12_GLOBAL__N_114compress_blockEPNS1_7block64EmPc
        - _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb0ELb1ELb0EEEmPNS1_7block64EPmm
        - _ZN7simdutf7icelake12_GLOBAL__N_118load_block_partialEPNS1_7block64EPKDsy
        - _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPKc
        - _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPNS1_7block64E
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_base64.inl.cpp:333,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'src/icelake/icelake_base64.inl.cpp:342,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:356,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110load_blockEPNS1_7block64EPKDs
        - Src:             'src/icelake/icelake_base64.inl.cpp:360,11'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb0ELb1ELb0EEEmPNS1_7block64EPmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:372,22'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114compress_blockEPNS1_7block64EmPc
        - Src:             'src/icelake/icelake_base64.inl.cpp:374,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110copy_blockEPNS1_7block64EPc
        - Src:             'src/icelake/icelake_base64.inl.cpp:377,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPNS1_7block64E
        - Src:             'src/icelake/icelake_base64.inl.cpp:382,11'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/icelake/icelake_base64.inl.cpp:396,5'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_118load_block_partialEPNS1_7block64EPKDsy
        - Src:             'src/icelake/icelake_base64.inl.cpp:399,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb0ELb1ELb0EEEmPNS1_7block64EPmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:407,18'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114compress_blockEPNS1_7block64EmPc
        - Src:             'src/icelake/icelake_base64.inl.cpp:412,5'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/icelake/icelake_base64.inl.cpp:486,17'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'src/icelake/icelake_base64.inl.cpp:495,17'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'src/icelake/icelake_base64.inl.cpp:500,18'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:573,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:583,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb0ELb0EDsEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/icelake/icelake_base64.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 584
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         169
      ICount:          1685
      EdgeCount:       230
      CyclomaticComplexity: 63
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - _ZN7simdutf7icelake12_GLOBAL__N_110copy_blockEPNS1_7block64EPc
        - _ZN7simdutf7icelake12_GLOBAL__N_110load_blockEPNS1_7block64EPKDs
        - _ZN7simdutf7icelake12_GLOBAL__N_114compress_blockEPNS1_7block64EmPc
        - _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb0ELb0ELb0EEEmPNS1_7block64EPmm
        - _ZN7simdutf7icelake12_GLOBAL__N_118load_block_partialEPNS1_7block64EPKDsy
        - _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPKc
        - _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPNS1_7block64E
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_base64.inl.cpp:333,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'src/icelake/icelake_base64.inl.cpp:340,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:342,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:356,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110load_blockEPNS1_7block64EPKDs
        - Src:             'src/icelake/icelake_base64.inl.cpp:360,11'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb0ELb0ELb0EEEmPNS1_7block64EPmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:365,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:372,22'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114compress_blockEPNS1_7block64EmPc
        - Src:             'src/icelake/icelake_base64.inl.cpp:374,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110copy_blockEPNS1_7block64EPc
        - Src:             'src/icelake/icelake_base64.inl.cpp:377,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPNS1_7block64E
        - Src:             'src/icelake/icelake_base64.inl.cpp:382,11'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/icelake/icelake_base64.inl.cpp:396,5'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_118load_block_partialEPNS1_7block64EPKDsy
        - Src:             'src/icelake/icelake_base64.inl.cpp:399,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb0ELb0ELb0EEEmPNS1_7block64EPmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:403,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:407,18'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114compress_blockEPNS1_7block64EmPc
        - Src:             'src/icelake/icelake_base64.inl.cpp:412,5'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/icelake/icelake_base64.inl.cpp:438,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:449,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:463,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:486,17'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'src/icelake/icelake_base64.inl.cpp:495,17'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
        - Src:             'src/icelake/icelake_base64.inl.cpp:500,18'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:513,24'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:533,24'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:542,24'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/icelake_base64.inl.cpp:543,24'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/icelake_base64.inl.cpp:549,20'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:556,20'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:565,29'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/icelake_base64.inl.cpp:570,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:573,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:579,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:583,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb1ELb1EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/icelake/icelake_base64.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 584
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          1071
      EdgeCount:       111
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - _ZN7simdutf7icelake12_GLOBAL__N_110copy_blockEPNS1_7block64EPc
        - _ZN7simdutf7icelake12_GLOBAL__N_110load_blockEPNS1_7block64EPKc
        - _ZN7simdutf7icelake12_GLOBAL__N_114compress_blockEPNS1_7block64EmPc
        - _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb0ELb1ELb1EEEmPNS1_7block64EPmm
        - _ZN7simdutf7icelake12_GLOBAL__N_118load_block_partialEPNS1_7block64EPKcy
        - _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPKc
        - _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPNS1_7block64E
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_base64.inl.cpp:333,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'src/icelake/icelake_base64.inl.cpp:342,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:356,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110load_blockEPNS1_7block64EPKc
        - Src:             'src/icelake/icelake_base64.inl.cpp:360,11'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb0ELb1ELb1EEEmPNS1_7block64EPmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:372,22'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114compress_blockEPNS1_7block64EmPc
        - Src:             'src/icelake/icelake_base64.inl.cpp:374,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110copy_blockEPNS1_7block64EPc
        - Src:             'src/icelake/icelake_base64.inl.cpp:377,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPNS1_7block64E
        - Src:             'src/icelake/icelake_base64.inl.cpp:382,11'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/icelake/icelake_base64.inl.cpp:396,5'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_118load_block_partialEPNS1_7block64EPKcy
        - Src:             'src/icelake/icelake_base64.inl.cpp:399,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb0ELb1ELb1EEEmPNS1_7block64EPmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:407,18'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114compress_blockEPNS1_7block64EmPc
        - Src:             'src/icelake/icelake_base64.inl.cpp:412,5'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/icelake/icelake_base64.inl.cpp:486,17'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'src/icelake/icelake_base64.inl.cpp:495,17'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'src/icelake/icelake_base64.inl.cpp:500,18'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:573,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:583,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb0ELb1EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/icelake/icelake_base64.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 584
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         169
      ICount:          1676
      EdgeCount:       230
      CyclomaticComplexity: 63
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - _ZN7simdutf7icelake12_GLOBAL__N_110copy_blockEPNS1_7block64EPc
        - _ZN7simdutf7icelake12_GLOBAL__N_110load_blockEPNS1_7block64EPKc
        - _ZN7simdutf7icelake12_GLOBAL__N_114compress_blockEPNS1_7block64EmPc
        - _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb0ELb0ELb1EEEmPNS1_7block64EPmm
        - _ZN7simdutf7icelake12_GLOBAL__N_118load_block_partialEPNS1_7block64EPKcy
        - _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPKc
        - _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPNS1_7block64E
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_base64.inl.cpp:333,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'src/icelake/icelake_base64.inl.cpp:340,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:342,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:356,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110load_blockEPNS1_7block64EPKc
        - Src:             'src/icelake/icelake_base64.inl.cpp:360,11'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb0ELb0ELb1EEEmPNS1_7block64EPmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:365,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:372,22'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114compress_blockEPNS1_7block64EmPc
        - Src:             'src/icelake/icelake_base64.inl.cpp:374,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110copy_blockEPNS1_7block64EPc
        - Src:             'src/icelake/icelake_base64.inl.cpp:377,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPNS1_7block64E
        - Src:             'src/icelake/icelake_base64.inl.cpp:382,11'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/icelake/icelake_base64.inl.cpp:396,5'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_118load_block_partialEPNS1_7block64EPKcy
        - Src:             'src/icelake/icelake_base64.inl.cpp:399,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb0ELb0ELb1EEEmPNS1_7block64EPmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:403,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:407,18'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114compress_blockEPNS1_7block64EmPc
        - Src:             'src/icelake/icelake_base64.inl.cpp:412,5'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/icelake/icelake_base64.inl.cpp:438,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:449,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:463,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:486,17'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'src/icelake/icelake_base64.inl.cpp:495,17'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'src/icelake/icelake_base64.inl.cpp:500,18'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:513,24'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:533,24'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:542,24'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/icelake_base64.inl.cpp:543,24'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/icelake_base64.inl.cpp:549,20'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:556,20'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:565,29'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/icelake_base64.inl.cpp:570,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:573,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:579,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:583,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb1ELb1ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/icelake/icelake_base64.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 584
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          1071
      EdgeCount:       111
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - _ZN7simdutf7icelake12_GLOBAL__N_110copy_blockEPNS1_7block64EPc
        - _ZN7simdutf7icelake12_GLOBAL__N_110load_blockEPNS1_7block64EPKc
        - _ZN7simdutf7icelake12_GLOBAL__N_114compress_blockEPNS1_7block64EmPc
        - _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb1ELb1ELb0EEEmPNS1_7block64EPmm
        - _ZN7simdutf7icelake12_GLOBAL__N_118load_block_partialEPNS1_7block64EPKcy
        - _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPKc
        - _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPNS1_7block64E
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_base64.inl.cpp:333,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'src/icelake/icelake_base64.inl.cpp:342,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:356,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110load_blockEPNS1_7block64EPKc
        - Src:             'src/icelake/icelake_base64.inl.cpp:360,11'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb1ELb1ELb0EEEmPNS1_7block64EPmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:372,22'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114compress_blockEPNS1_7block64EmPc
        - Src:             'src/icelake/icelake_base64.inl.cpp:374,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110copy_blockEPNS1_7block64EPc
        - Src:             'src/icelake/icelake_base64.inl.cpp:377,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPNS1_7block64E
        - Src:             'src/icelake/icelake_base64.inl.cpp:382,11'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/icelake/icelake_base64.inl.cpp:396,5'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_118load_block_partialEPNS1_7block64EPKcy
        - Src:             'src/icelake/icelake_base64.inl.cpp:399,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb1ELb1ELb0EEEmPNS1_7block64EPmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:407,18'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114compress_blockEPNS1_7block64EmPc
        - Src:             'src/icelake/icelake_base64.inl.cpp:412,5'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/icelake/icelake_base64.inl.cpp:486,17'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'src/icelake/icelake_base64.inl.cpp:495,17'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'src/icelake/icelake_base64.inl.cpp:500,18'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:573,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:583,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb1ELb0ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/icelake/icelake_base64.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 584
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         169
      ICount:          1676
      EdgeCount:       230
      CyclomaticComplexity: 63
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - _ZN7simdutf7icelake12_GLOBAL__N_110copy_blockEPNS1_7block64EPc
        - _ZN7simdutf7icelake12_GLOBAL__N_110load_blockEPNS1_7block64EPKc
        - _ZN7simdutf7icelake12_GLOBAL__N_114compress_blockEPNS1_7block64EmPc
        - _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb1ELb0ELb0EEEmPNS1_7block64EPmm
        - _ZN7simdutf7icelake12_GLOBAL__N_118load_block_partialEPNS1_7block64EPKcy
        - _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPKc
        - _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPNS1_7block64E
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_base64.inl.cpp:333,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'src/icelake/icelake_base64.inl.cpp:340,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:342,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:356,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110load_blockEPNS1_7block64EPKc
        - Src:             'src/icelake/icelake_base64.inl.cpp:360,11'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb1ELb0ELb0EEEmPNS1_7block64EPmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:365,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:372,22'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114compress_blockEPNS1_7block64EmPc
        - Src:             'src/icelake/icelake_base64.inl.cpp:374,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110copy_blockEPNS1_7block64EPc
        - Src:             'src/icelake/icelake_base64.inl.cpp:377,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPNS1_7block64E
        - Src:             'src/icelake/icelake_base64.inl.cpp:382,11'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/icelake/icelake_base64.inl.cpp:396,5'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_118load_block_partialEPNS1_7block64EPKcy
        - Src:             'src/icelake/icelake_base64.inl.cpp:399,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb1ELb0ELb0EEEmPNS1_7block64EPmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:403,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:407,18'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114compress_blockEPNS1_7block64EmPc
        - Src:             'src/icelake/icelake_base64.inl.cpp:412,5'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/icelake/icelake_base64.inl.cpp:438,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:449,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:463,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:486,17'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'src/icelake/icelake_base64.inl.cpp:495,17'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'src/icelake/icelake_base64.inl.cpp:500,18'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:513,24'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:533,24'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:542,24'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/icelake_base64.inl.cpp:543,24'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/icelake_base64.inl.cpp:549,20'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:556,20'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:565,29'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/icelake_base64.inl.cpp:570,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:573,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:579,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:583,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb1ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/icelake/icelake_base64.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 584
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          1071
      EdgeCount:       111
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - _ZN7simdutf7icelake12_GLOBAL__N_110copy_blockEPNS1_7block64EPc
        - _ZN7simdutf7icelake12_GLOBAL__N_110load_blockEPNS1_7block64EPKc
        - _ZN7simdutf7icelake12_GLOBAL__N_114compress_blockEPNS1_7block64EmPc
        - _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb0ELb1ELb0EEEmPNS1_7block64EPmm
        - _ZN7simdutf7icelake12_GLOBAL__N_118load_block_partialEPNS1_7block64EPKcy
        - _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPKc
        - _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPNS1_7block64E
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_base64.inl.cpp:333,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'src/icelake/icelake_base64.inl.cpp:342,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:356,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110load_blockEPNS1_7block64EPKc
        - Src:             'src/icelake/icelake_base64.inl.cpp:360,11'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb0ELb1ELb0EEEmPNS1_7block64EPmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:372,22'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114compress_blockEPNS1_7block64EmPc
        - Src:             'src/icelake/icelake_base64.inl.cpp:374,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110copy_blockEPNS1_7block64EPc
        - Src:             'src/icelake/icelake_base64.inl.cpp:377,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPNS1_7block64E
        - Src:             'src/icelake/icelake_base64.inl.cpp:382,11'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/icelake/icelake_base64.inl.cpp:396,5'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_118load_block_partialEPNS1_7block64EPKcy
        - Src:             'src/icelake/icelake_base64.inl.cpp:399,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb0ELb1ELb0EEEmPNS1_7block64EPmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:407,18'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114compress_blockEPNS1_7block64EmPc
        - Src:             'src/icelake/icelake_base64.inl.cpp:412,5'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/icelake/icelake_base64.inl.cpp:486,17'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'src/icelake/icelake_base64.inl.cpp:495,17'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'src/icelake/icelake_base64.inl.cpp:500,18'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:573,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:583,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_122compress_decode_base64ILb0ELb0ELb0EcEENS_11full_resultEPcPKT2_mNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/icelake/icelake_base64.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 584
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         169
      ICount:          1676
      EdgeCount:       230
      CyclomaticComplexity: 63
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - _ZN7simdutf7icelake12_GLOBAL__N_110copy_blockEPNS1_7block64EPc
        - _ZN7simdutf7icelake12_GLOBAL__N_110load_blockEPNS1_7block64EPKc
        - _ZN7simdutf7icelake12_GLOBAL__N_114compress_blockEPNS1_7block64EmPc
        - _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb0ELb0ELb0EEEmPNS1_7block64EPmm
        - _ZN7simdutf7icelake12_GLOBAL__N_118load_block_partialEPNS1_7block64EPKcy
        - _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPKc
        - _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPNS1_7block64E
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_base64.inl.cpp:333,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'src/icelake/icelake_base64.inl.cpp:340,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:342,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:356,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110load_blockEPNS1_7block64EPKc
        - Src:             'src/icelake/icelake_base64.inl.cpp:360,11'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb0ELb0ELb0EEEmPNS1_7block64EPmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:365,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:372,22'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114compress_blockEPNS1_7block64EmPc
        - Src:             'src/icelake/icelake_base64.inl.cpp:374,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110copy_blockEPNS1_7block64EPc
        - Src:             'src/icelake/icelake_base64.inl.cpp:377,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPNS1_7block64E
        - Src:             'src/icelake/icelake_base64.inl.cpp:382,11'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/icelake/icelake_base64.inl.cpp:396,5'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_118load_block_partialEPNS1_7block64EPKcy
        - Src:             'src/icelake/icelake_base64.inl.cpp:399,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114to_base64_maskILb0ELb0ELb0EEEmPNS1_7block64EPmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:403,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:407,18'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114compress_blockEPNS1_7block64EmPc
        - Src:             'src/icelake/icelake_base64.inl.cpp:412,5'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119base64_decode_blockEPcPKc
        - Src:             'src/icelake/icelake_base64.inl.cpp:438,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:449,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:463,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:486,17'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'src/icelake/icelake_base64.inl.cpp:495,17'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'src/icelake/icelake_base64.inl.cpp:500,18'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:513,24'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:533,24'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:542,24'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/icelake_base64.inl.cpp:543,24'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/icelake_base64.inl.cpp:549,20'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:556,20'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:565,29'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'src/icelake/icelake_base64.inl.cpp:570,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:573,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'src/icelake/icelake_base64.inl.cpp:579,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'src/icelake/icelake_base64.inl.cpp:583,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_133icelake_binary_length_from_base64EPKDsm
      functionSourceFile: '/src/simdutf/src/icelake/icelake_base64.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 619
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          216
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_133icelake_binary_length_from_base64EPKcm
      functionSourceFile: '/src/simdutf/src/icelake/icelake_base64.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionLinenumberEnd: 615
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          283
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_base64.inl.cpp:596,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_15utf3222utf8_length_from_utf32EPKDim
      functionSourceFile: '/src/simdutf/src/generic/utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          349
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7simdutf6scalar5utf3222utf8_length_from_utf32EPKDim
        - _ZN7simdutf7icelake12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjE4zeroEv
        - _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjE5splatEj
        - _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjEC2IDiEEPKT_
        - _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjEpLES4_
        - _ZN7simdutf7icelake12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - _ZN7simdutf7icelake12_GLOBAL__N_15utf323minImEET_S4_S4_
        - _ZNK7simdutf7icelake12_GLOBAL__N_14simd6simd32IjE3sumEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/generic/utf32.h:27,27'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjE5splatEj
        - Src:             'src/generic/utf32.h:28,27'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjE5splatEj
        - Src:             'src/generic/utf32.h:29,27'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjE5splatEj
        - Src:             'src/generic/utf32.h:30,20'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjE5splatEj
        - Src:             'src/generic/utf32.h:43,33'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_15utf323minImEET_S4_S4_
        - Src:             'src/generic/utf32.h:46,30'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjE4zeroEv
        - Src:             'src/generic/utf32.h:48,26'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjEC2IDiEEPKT_
        - Src:             'src/generic/utf32.h:49,26'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjEC2IDiEEPKT_
        - Src:             'src/generic/utf32.h:50,26'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjEC2IDiEEPKT_
        - Src:             'src/generic/utf32.h:51,26'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjEC2IDiEEPKT_
        - Src:             'src/generic/utf32.h:69,29'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:69,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:69,13'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:70,29'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:70,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:70,13'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:71,29'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:71,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:71,13'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:72,29'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:72,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:72,13'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:74,29'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:74,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:74,13'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:75,29'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:75,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:75,13'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:76,29'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:76,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:76,13'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:77,29'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:77,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:77,13'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:79,29'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:79,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:79,13'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:80,29'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:80,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:80,13'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:81,29'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:81,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:81,13'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:82,29'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:82,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:82,13'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:88,22'
          Dst:             _ZNK7simdutf7icelake12_GLOBAL__N_14simd6simd32IjE3sumEv
        - Src:             'src/generic/utf32.h:99,33'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_15utf323minImEET_S4_S4_
        - Src:             'src/generic/utf32.h:102,18'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjE4zeroEv
        - Src:             'src/generic/utf32.h:104,25'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjEC2IDiEEPKT_
        - Src:             'src/generic/utf32.h:111,28'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:111,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:111,13'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:112,28'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:112,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:112,13'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:113,28'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:113,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
        - Src:             'src/generic/utf32.h:113,13'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjEpLES4_
        - Src:             'src/generic/utf32.h:119,22'
          Dst:             _ZNK7simdutf7icelake12_GLOBAL__N_14simd6simd32IjE3sumEv
        - Src:             'src/generic/utf32.h:130,20'
          Dst:             _ZN7simdutf6scalar5utf3222utf8_length_from_utf32EPKDim
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjE5splatEj
      functionSourceFile: '/src/simdutf/src/simdutf/icelake/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjEC2EDv8_x
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/icelake/simd32-inl.h:35,12'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjEC2EDv8_x
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_15utf323minImEET_S4_S4_
      functionSourceFile: '/src/simdutf/src/generic/utf32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjE4zeroEv
      functionSourceFile: '/src/simdutf/src/simdutf/icelake/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjEC2EDv8_x
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/icelake/simd32-inl.h:31,12'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjEC2EDv8_x
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjEC2IDiEEPKT_
      functionSourceFile: '/src/simdutf/src/simdutf/icelake/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_14simdanENS2_6simd32IjEES4_
      functionSourceFile: '/src/simdutf/src/simdutf/icelake/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjEC2EDv8_x
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/icelake/simd32-inl.h:46,10'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjEC2EDv8_x
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_14simd3minENS2_6simd32IjEES4_
      functionSourceFile: '/src/simdutf/src/simdutf/icelake/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjEC2EDv8_x
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf/icelake/simd32-inl.h:41,10'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjEC2EDv8_x
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjEpLES4_
      functionSourceFile: '/src/simdutf/src/simdutf/icelake/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf7icelake12_GLOBAL__N_14simd6simd32IjE3sumEv
      functionSourceFile: '/src/simdutf/src/simdutf/icelake/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          98
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_14simd6simd32IjEC2EDv8_x
      functionSourceFile: '/src/simdutf/src/simdutf/icelake/simd32-inl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 9
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_141avx512_convert_utf32_to_utf16_with_errorsILNS_10endiannessE1EEENSt3__14pairINS_6resultEPDsEEPKDimS7_
      functionSourceFile: '/src/simdutf/src/icelake/icelake_convert_utf32_to_utf16.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          2910
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_convert_utf32_to_utf16.inl.cpp:196,31'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/icelake_convert_utf32_to_utf16.inl.cpp:248,31'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/icelake_convert_utf32_to_utf16.inl.cpp:277,31'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/icelake_convert_utf32_to_utf16.inl.cpp:330,31'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/icelake_convert_utf32_to_utf16.inl.cpp:337,25'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_141avx512_convert_utf32_to_utf16_with_errorsILNS_10endiannessE0EEENSt3__14pairINS_6resultEPDsEEPKDimS7_
      functionSourceFile: '/src/simdutf/src/icelake/icelake_convert_utf32_to_utf16.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          1838
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_convert_utf32_to_utf16.inl.cpp:196,31'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/icelake_convert_utf32_to_utf16.inl.cpp:248,31'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/icelake_convert_utf32_to_utf16.inl.cpp:277,31'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/icelake_convert_utf32_to_utf16.inl.cpp:330,31'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/icelake_convert_utf32_to_utf16.inl.cpp:337,25'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_129avx512_convert_utf32_to_utf16ILNS_10endiannessE1EEENSt3__14pairIPKDiPDsEES7_mS8_
      functionSourceFile: '/src/simdutf/src/icelake/icelake_convert_utf32_to_utf16.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          2660
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_129avx512_convert_utf32_to_utf16ILNS_10endiannessE0EEENSt3__14pairIPKDiPDsEES7_mS8_
      functionSourceFile: '/src/simdutf/src/icelake/icelake_convert_utf32_to_utf16.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          1588
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_140avx512_convert_utf32_to_utf8_with_errorsEPKDimPc
      functionSourceFile: '/src/simdutf/src/icelake/icelake_convert_utf32_to_utf8.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          2813
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_convert_utf32_to_utf8.inl.cpp:314,29'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/icelake_convert_utf32_to_utf8.inl.cpp:414,31'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/icelake_convert_utf32_to_utf8.inl.cpp:553,17'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/icelake_convert_utf32_to_utf8.inl.cpp:561,17'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/icelake_convert_utf32_to_utf8.inl.cpp:573,25'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_128avx512_convert_utf32_to_utf8EPKDimPc
      functionSourceFile: '/src/simdutf/src/icelake/icelake_convert_utf32_to_utf8.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          2837
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_131icelake_convert_utf32_to_latin1EPKDimPc
      functionSourceFile: '/src/simdutf/src/icelake/icelake_convert_utf32_to_latin1.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          503
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_143icelake_convert_utf32_to_latin1_with_errorsEPKDimPc
      functionSourceFile: '/src/simdutf/src/icelake/icelake_convert_utf32_to_latin1.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          565
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_convert_utf32_to_latin1.inl.cpp:50,29'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/icelake_convert_utf32_to_latin1.inl.cpp:66,29'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/icelake_convert_utf32_to_latin1.inl.cpp:73,25'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_130icelake_utf8_length_from_utf16ILNS_10endiannessE1EEEmPKDsm
      functionSourceFile: '/src/simdutf/src/icelake/icelake_utf8_length_from_utf16.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          1910
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar5utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE1EEENS_6resultEPKDsm
        - _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:9,9'
          Dst:             _ZN7simdutf6scalar5utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE1EEENS_6resultEPKDsm
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:52,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:53,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:54,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:55,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:56,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:57,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:78,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:79,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:80,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:105,12'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:106,12'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:107,12'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_130icelake_utf8_length_from_utf16ILNS_10endiannessE0EEEmPKDsm
      functionSourceFile: '/src/simdutf/src/icelake/icelake_utf8_length_from_utf16.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          1822
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar5utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE0EEENS_6resultEPKDsm
        - _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:9,9'
          Dst:             _ZN7simdutf6scalar5utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE0EEENS_6resultEPKDsm
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:52,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:53,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:54,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:55,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:56,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:57,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:78,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:79,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:80,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:105,12'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:106,12'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:107,12'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_122convert_utf16_to_utf32ILNS_10endiannessE1EEENSt3__15tupleIJPKDsPDibEEES7_mS8_
      functionSourceFile: '/src/simdutf/src/icelake/icelake_convert_utf16_to_utf32.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          1030
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_convert_utf16_to_utf32.inl.cpp:102,33'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
        - Src:             'src/icelake/icelake_convert_utf16_to_utf32.inl.cpp:107,33'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_122convert_utf16_to_utf32ILNS_10endiannessE0EEENSt3__15tupleIJPKDsPDibEEES7_mS8_
      functionSourceFile: '/src/simdutf/src/icelake/icelake_convert_utf16_to_utf32.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          1008
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_convert_utf16_to_utf32.inl.cpp:102,33'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
        - Src:             'src/icelake/icelake_convert_utf16_to_utf32.inl.cpp:107,33'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_121utf16_to_utf8_avx512iILNS_10endiannessE1EEEmPKDsmPhPm
      functionSourceFile: '/src/simdutf/src/icelake/icelake_convert_utf16_to_utf8.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          2920
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_121utf16_to_utf8_avx512iILNS_10endiannessE0EEEmPKDsmPhPm
      functionSourceFile: '/src/simdutf/src/icelake/icelake_convert_utf16_to_utf8.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          2874
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_143icelake_convert_utf16_to_latin1_with_errorsILNS_10endiannessE1EEENSt3__14pairINS_6resultEPcEEPKDsmS7_
      functionSourceFile: '/src/simdutf/src/icelake/icelake_convert_utf16_to_latin1.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          697
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_convert_utf16_to_latin1.inl.cpp:67,22'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
        - Src:             'src/icelake/icelake_convert_utf16_to_latin1.inl.cpp:72,29'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/icelake_convert_utf16_to_latin1.inl.cpp:90,22'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
        - Src:             'src/icelake/icelake_convert_utf16_to_latin1.inl.cpp:95,29'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/icelake_convert_utf16_to_latin1.inl.cpp:102,25'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_143icelake_convert_utf16_to_latin1_with_errorsILNS_10endiannessE0EEENSt3__14pairINS_6resultEPcEEPKDsmS7_
      functionSourceFile: '/src/simdutf/src/icelake/icelake_convert_utf16_to_latin1.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          651
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_convert_utf16_to_latin1.inl.cpp:67,22'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
        - Src:             'src/icelake/icelake_convert_utf16_to_latin1.inl.cpp:72,29'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/icelake_convert_utf16_to_latin1.inl.cpp:90,22'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
        - Src:             'src/icelake/icelake_convert_utf16_to_latin1.inl.cpp:95,29'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/icelake_convert_utf16_to_latin1.inl.cpp:102,25'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_131icelake_convert_utf16_to_latin1ILNS_10endiannessE1EEEmPKDsmPc
      functionSourceFile: '/src/simdutf/src/icelake/icelake_convert_utf16_to_latin1.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          627
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_131icelake_convert_utf16_to_latin1ILNS_10endiannessE0EEEmPKDsmPc
      functionSourceFile: '/src/simdutf/src/icelake/icelake_convert_utf16_to_latin1.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          581
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_121broadcast_128bit_laneEDv2_x
      functionSourceFile: '/src/simdutf/src/icelake/icelake_common.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj0EEEDv8_xS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_common.inl.cpp:36,10'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj0EEEDv8_xS3_
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj0EEEDv8_xS3_
      functionSourceFile: '/src/simdutf/src/icelake/icelake_common.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_114shuffle_epi128ILj0ELj0ELj0ELj0EEEDv8_xS3_
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_common.inl.cpp:30,10'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114shuffle_epi128ILj0ELj0ELj0ELj0EEEDv8_xS3_
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_114shuffle_epi128ILj0ELj0ELj0ELj0EEEDv8_xS3_
      functionSourceFile: '/src/simdutf/src/icelake/icelake_common.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_126valid_utf8_to_fixed_lengthILNS_10endiannessE0EjEENSt3__14pairIPKcPT0_EES7_mS9_
      functionSourceFile: '/src/simdutf/src/icelake/icelake_from_valid_utf8.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          1746
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
        - _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj0EEEDv8_xS3_
        - _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj1EEEDv8_xS3_
        - _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj2EEEDv8_xS3_
        - _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj3EEEDv8_xS3_
        - _ZN7simdutf7icelake12_GLOBAL__N_119expand_and_identifyEDv8_xS2_Ri
        - _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - _ZN7simdutf7icelake12_GLOBAL__N_122expanded_utf8_to_utf32EDv8_xS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:56,27'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj0EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:57,27'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj1EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:59,20'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119expand_and_identifyEDv8_xS2_Ri
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:60,27'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj2EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:62,20'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119expand_and_identifyEDv8_xS2_Ri
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:67,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:70,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:71,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:75,27'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj3EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:77,20'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119expand_and_identifyEDv8_xS2_Ri
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:82,20'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119expand_and_identifyEDv8_xS2_Ri
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:87,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:90,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:91,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:107,29'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj0EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:108,29'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj1EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:110,22'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119expand_and_identifyEDv8_xS2_Ri
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:111,29'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj2EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:113,22'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119expand_and_identifyEDv8_xS2_Ri
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:118,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:121,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:122,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:127,29'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj3EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:128,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:128,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_122expanded_utf8_to_utf32EDv8_xS2_
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_126valid_utf8_to_fixed_lengthILNS_10endiannessE1EDsEENSt3__14pairIPKcPT0_EES7_mS9_
      functionSourceFile: '/src/simdutf/src/icelake/icelake_from_valid_utf8.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          1542
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
        - _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj0EEEDv8_xS3_
        - _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj1EEEDv8_xS3_
        - _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj2EEEDv8_xS3_
        - _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj3EEEDv8_xS3_
        - _ZN7simdutf7icelake12_GLOBAL__N_119expand_and_identifyEDv8_xS2_Ri
        - _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - _ZN7simdutf7icelake12_GLOBAL__N_121utf32_to_utf16_maskedILNS_10endiannessE1EEEmDv8_xS4_jPDs
        - _ZN7simdutf7icelake12_GLOBAL__N_122expanded_utf8_to_utf32EDv8_xS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:56,27'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj0EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:57,27'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj1EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:59,20'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119expand_and_identifyEDv8_xS2_Ri
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:60,27'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj2EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:62,20'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119expand_and_identifyEDv8_xS2_Ri
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:67,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:68,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_121utf32_to_utf16_maskedILNS_10endiannessE1EEEmDv8_xS4_jPDs
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:70,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:71,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:72,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_121utf32_to_utf16_maskedILNS_10endiannessE1EEEmDv8_xS4_jPDs
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:73,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_121utf32_to_utf16_maskedILNS_10endiannessE1EEEmDv8_xS4_jPDs
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:75,27'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj3EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:77,20'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119expand_and_identifyEDv8_xS2_Ri
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:82,20'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119expand_and_identifyEDv8_xS2_Ri
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:87,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:88,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_121utf32_to_utf16_maskedILNS_10endiannessE1EEEmDv8_xS4_jPDs
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:90,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:91,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:92,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_121utf32_to_utf16_maskedILNS_10endiannessE1EEEmDv8_xS4_jPDs
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:93,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_121utf32_to_utf16_maskedILNS_10endiannessE1EEEmDv8_xS4_jPDs
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:107,29'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj0EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:108,29'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj1EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:110,22'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119expand_and_identifyEDv8_xS2_Ri
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:111,29'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj2EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:113,22'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119expand_and_identifyEDv8_xS2_Ri
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:118,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:119,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_121utf32_to_utf16_maskedILNS_10endiannessE1EEEmDv8_xS4_jPDs
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:121,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:122,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:123,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_121utf32_to_utf16_maskedILNS_10endiannessE1EEEmDv8_xS4_jPDs
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:124,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_121utf32_to_utf16_maskedILNS_10endiannessE1EEEmDv8_xS4_jPDs
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:127,29'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj3EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:128,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:128,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_122expanded_utf8_to_utf32EDv8_xS2_
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:128,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_121utf32_to_utf16_maskedILNS_10endiannessE1EEEmDv8_xS4_jPDs
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_126valid_utf8_to_fixed_lengthILNS_10endiannessE0EDsEENSt3__14pairIPKcPT0_EES7_mS9_
      functionSourceFile: '/src/simdutf/src/icelake/icelake_from_valid_utf8.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          1458
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
        - _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj0EEEDv8_xS3_
        - _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj1EEEDv8_xS3_
        - _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj2EEEDv8_xS3_
        - _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj3EEEDv8_xS3_
        - _ZN7simdutf7icelake12_GLOBAL__N_119expand_and_identifyEDv8_xS2_Ri
        - _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - _ZN7simdutf7icelake12_GLOBAL__N_121utf32_to_utf16_maskedILNS_10endiannessE0EEEmDv8_xS4_jPDs
        - _ZN7simdutf7icelake12_GLOBAL__N_122expanded_utf8_to_utf32EDv8_xS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:56,27'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj0EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:57,27'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj1EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:59,20'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119expand_and_identifyEDv8_xS2_Ri
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:60,27'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj2EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:62,20'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119expand_and_identifyEDv8_xS2_Ri
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:67,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:68,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_121utf32_to_utf16_maskedILNS_10endiannessE0EEEmDv8_xS4_jPDs
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:70,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:71,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:72,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_121utf32_to_utf16_maskedILNS_10endiannessE0EEEmDv8_xS4_jPDs
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:73,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_121utf32_to_utf16_maskedILNS_10endiannessE0EEEmDv8_xS4_jPDs
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:75,27'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj3EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:77,20'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119expand_and_identifyEDv8_xS2_Ri
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:82,20'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119expand_and_identifyEDv8_xS2_Ri
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:87,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:88,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_121utf32_to_utf16_maskedILNS_10endiannessE0EEEmDv8_xS4_jPDs
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:90,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:91,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:92,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_121utf32_to_utf16_maskedILNS_10endiannessE0EEEmDv8_xS4_jPDs
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:93,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_121utf32_to_utf16_maskedILNS_10endiannessE0EEEmDv8_xS4_jPDs
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:107,29'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj0EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:108,29'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj1EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:110,22'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119expand_and_identifyEDv8_xS2_Ri
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:111,29'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj2EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:113,22'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119expand_and_identifyEDv8_xS2_Ri
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:118,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:119,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_121utf32_to_utf16_maskedILNS_10endiannessE0EEEmDv8_xS4_jPDs
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:121,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:122,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:123,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_121utf32_to_utf16_maskedILNS_10endiannessE0EEEmDv8_xS4_jPDs
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:124,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_121utf32_to_utf16_maskedILNS_10endiannessE0EEEmDv8_xS4_jPDs
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:127,29'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj3EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:128,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:128,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_122expanded_utf8_to_utf32EDv8_xS2_
        - Src:             'src/icelake/icelake_from_valid_utf8.inl.cpp:128,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_121utf32_to_utf16_maskedILNS_10endiannessE0EEEmDv8_xS4_jPDs
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_152validating_utf8_to_fixed_length_with_constant_checksILNS_10endiannessE0EjEENSt3__15tupleIJPKcPT0_bEEES7_mS9_
      functionSourceFile: '/src/simdutf/src/icelake/icelake_from_utf8.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          1479
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
        - _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj0EEEDv8_xS3_
        - _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj1EEEDv8_xS3_
        - _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj2EEEDv8_xS3_
        - _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj3EEEDv8_xS3_
        - _ZN7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker16check_next_inputEDv8_x
        - _ZN7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker9check_eofEv
        - _ZN7simdutf7icelake12_GLOBAL__N_119expand_and_identifyEDv8_xS2_Ri
        - _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - _ZN7simdutf7icelake12_GLOBAL__N_122expanded_utf8_to_utf32EDv8_xS2_
        - _ZNK7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker6errorsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:162,26'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker16check_next_inputEDv8_x
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:163,17'
          Dst:             _ZNK7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker6errorsEv
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:172,27'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj0EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:173,27'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj1EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:175,20'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119expand_and_identifyEDv8_xS2_Ri
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:176,27'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj2EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:178,20'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119expand_and_identifyEDv8_xS2_Ri
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:183,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:186,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:187,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:191,27'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj3EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:193,20'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119expand_and_identifyEDv8_xS2_Ri
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:198,20'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119expand_and_identifyEDv8_xS2_Ri
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:203,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:206,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:207,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:219,26'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker16check_next_inputEDv8_x
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:220,17'
          Dst:             _ZNK7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker6errorsEv
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:228,29'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj0EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:229,29'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj1EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:231,22'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119expand_and_identifyEDv8_xS2_Ri
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:232,29'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj2EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:234,22'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119expand_and_identifyEDv8_xS2_Ri
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:239,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:242,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:243,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:248,29'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj3EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:249,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:249,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_122expanded_utf8_to_utf32EDv8_xS2_
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:259,13'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker16check_next_inputEDv8_x
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:261,11'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker9check_eofEv
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:262,15'
          Dst:             _ZNK7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker6errorsEv
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker16check_next_inputEDv8_x
      functionSourceFile: '/src/simdutf/src/icelake/icelake_utf8_validation.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          255
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_113is_incompleteEDv8_x
        - _ZN7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker16check_utf8_bytesEDv8_xS3_
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_utf8_validation.inl.cpp:106,13'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker16check_utf8_bytesEDv8_xS3_
        - Src:             'src/icelake/icelake_utf8_validation.inl.cpp:107,31'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_113is_incompleteEDv8_x
    - functionName:    _ZNK7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker6errorsEv
      functionSourceFile: '/src/simdutf/src/icelake/icelake_utf8_validation.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          56
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker9check_eofEv
      functionSourceFile: '/src/simdutf/src/icelake/icelake_utf8_validation.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker16check_utf8_bytesEDv8_xS3_
      functionSourceFile: '/src/simdutf/src/icelake/icelake_utf8_validation.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          69
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_119check_special_casesEDv8_xS2_
        - _ZN7simdutf7icelake12_GLOBAL__N_123check_multibyte_lengthsEDv8_xS2_S2_
        - _ZN7simdutf7icelake12_GLOBAL__N_14prevILi1EEEDv8_xS3_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_utf8_validation.inl.cpp:83,21'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14prevILi1EEEDv8_xS3_S3_
        - Src:             'src/icelake/icelake_utf8_validation.inl.cpp:84,18'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119check_special_casesEDv8_xS2_
        - Src:             'src/icelake/icelake_utf8_validation.inl.cpp:86,9'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_123check_multibyte_lengthsEDv8_xS2_S2_
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_113is_incompleteEDv8_x
      functionSourceFile: '/src/simdutf/src/icelake/icelake_utf8_validation.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          66
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_14prevILi1EEEDv8_xS3_S3_
      functionSourceFile: '/src/simdutf/src/icelake/icelake_common.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          119
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_119check_special_casesEDv8_xS2_
      functionSourceFile: '/src/simdutf/src/icelake/icelake_utf8_validation.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          421
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_123check_multibyte_lengthsEDv8_xS2_S2_
      functionSourceFile: '/src/simdutf/src/icelake/icelake_utf8_validation.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          673
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_14prevILi2EEEDv8_xS3_S3_
        - _ZN7simdutf7icelake12_GLOBAL__N_14prevILi3EEEDv8_xS3_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_utf8_validation.inl.cpp:32,19'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14prevILi2EEEDv8_xS3_S3_
        - Src:             'src/icelake/icelake_utf8_validation.inl.cpp:33,19'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_14prevILi3EEEDv8_xS3_S3_
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_14prevILi2EEEDv8_xS3_S3_
      functionSourceFile: '/src/simdutf/src/icelake/icelake_common.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          119
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_14prevILi3EEEDv8_xS3_S3_
      functionSourceFile: '/src/simdutf/src/icelake/icelake_common.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          119
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_131validating_utf8_to_fixed_lengthILNS_10endiannessE0EjEENSt3__14pairIPKcPT0_EES7_mS9_
      functionSourceFile: '/src/simdutf/src/icelake/icelake_from_utf8.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          1451
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
        - _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj0EEEDv8_xS3_
        - _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj1EEEDv8_xS3_
        - _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj2EEEDv8_xS3_
        - _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj3EEEDv8_xS3_
        - _ZN7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker16check_next_inputEDv8_x
        - _ZN7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker9check_eofEv
        - _ZN7simdutf7icelake12_GLOBAL__N_119expand_and_identifyEDv8_xS2_Ri
        - _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - _ZN7simdutf7icelake12_GLOBAL__N_122expanded_utf8_to_utf32EDv8_xS2_
        - _ZNK7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker6errorsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:34,17'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker16check_next_inputEDv8_x
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:40,27'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj0EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:41,27'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj1EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:43,20'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119expand_and_identifyEDv8_xS2_Ri
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:44,27'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj2EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:46,20'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119expand_and_identifyEDv8_xS2_Ri
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:51,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:54,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:55,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:59,27'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj3EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:61,20'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119expand_and_identifyEDv8_xS2_Ri
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:66,20'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119expand_and_identifyEDv8_xS2_Ri
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:71,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:74,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:75,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:87,17'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker16check_next_inputEDv8_x
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:92,29'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj0EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:93,29'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj1EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:95,22'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119expand_and_identifyEDv8_xS2_Ri
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:96,29'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj2EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:98,22'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119expand_and_identifyEDv8_xS2_Ri
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:103,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:106,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:107,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_120expand_utf8_to_utf32EDv8_x
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:112,29'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_116broadcast_epi128ILj3EEEDv8_xS3_
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:113,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:113,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_122expanded_utf8_to_utf32EDv8_xS2_
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:123,13'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker16check_next_inputEDv8_x
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:125,11'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker9check_eofEv
        - Src:             'src/icelake/icelake_from_utf8.inl.cpp:126,15'
          Dst:             _ZNK7simdutf7icelake12_GLOBAL__N_119avx512_utf8_checker6errorsEv
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_147icelake_utf8_length_from_utf16_with_replacementILNS_10endiannessE1EEENS_6resultEPKDsm
      functionSourceFile: '/src/simdutf/src/icelake/icelake_utf8_length_from_utf16.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          3054
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar5utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE1EEENS_6resultEPKDsm
        - _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:126,12'
          Dst:             _ZN7simdutf6scalar5utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE1EEENS_6resultEPKDsm
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:173,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:174,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:175,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:176,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:191,18'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:193,18'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:216,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:217,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:226,18'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:251,12'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:252,12'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:261,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:268,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_147icelake_utf8_length_from_utf16_with_replacementILNS_10endiannessE0EEENS_6resultEPKDsm
      functionSourceFile: '/src/simdutf/src/icelake/icelake_utf8_length_from_utf16.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          2966
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar5utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE0EEENS_6resultEPKDsm
        - _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:126,12'
          Dst:             _ZN7simdutf6scalar5utf1639utf8_length_from_utf16_with_replacementILNS_10endiannessE0EEENS_6resultEPKDsm
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:173,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:174,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:175,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:176,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:191,18'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:193,18'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:216,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:217,14'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:226,18'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:251,12'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:252,12'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:261,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_112count_ones32Ej
        - Src:             'src/icelake/icelake_utf8_length_from_utf16.inl.cpp:268,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_145fast_avx512_convert_utf8_to_utf16_with_errorsILNS_10endiannessE1EEENS_6resultEPKcmPDs
      functionSourceFile: '/src/simdutf/src/icelake/icelake_convert_utf8_to_utf16.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          226
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1630rewind_and_convert_with_errorsILNS_10endiannessE1EEENS_6resultEmPKcmPDs
        - _ZN7simdutf7icelake12_GLOBAL__N_127process_block_utf8_to_utf16ILNS1_21block_processing_modeE0ELNS_10endiannessE1EEEbRPKcRPDsm
        - _ZN7simdutf7icelake12_GLOBAL__N_127process_block_utf8_to_utf16ILNS1_21block_processing_modeE1ELNS_10endiannessE1EEEbRPKcRPDsm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_convert_utf8_to_utf16.inl.cpp:44,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_127process_block_utf8_to_utf16ILNS1_21block_processing_modeE0ELNS_10endiannessE1EEEbRPKcRPDsm
        - Src:             'src/icelake/icelake_convert_utf8_to_utf16.inl.cpp:47,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_127process_block_utf8_to_utf16ILNS1_21block_processing_modeE1ELNS_10endiannessE1EEEbRPKcRPDsm
        - Src:             'src/icelake/icelake_convert_utf8_to_utf16.inl.cpp:61,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/icelake_convert_utf8_to_utf16.inl.cpp:68,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1630rewind_and_convert_with_errorsILNS_10endiannessE1EEENS_6resultEmPKcmPDs
        - Src:             'src/icelake/icelake_convert_utf8_to_utf16.inl.cpp:73,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_145fast_avx512_convert_utf8_to_utf16_with_errorsILNS_10endiannessE0EEENS_6resultEPKcmPDs
      functionSourceFile: '/src/simdutf/src/icelake/icelake_convert_utf8_to_utf16.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          226
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1630rewind_and_convert_with_errorsILNS_10endiannessE0EEENS_6resultEmPKcmPDs
        - _ZN7simdutf7icelake12_GLOBAL__N_127process_block_utf8_to_utf16ILNS1_21block_processing_modeE0ELNS_10endiannessE0EEEbRPKcRPDsm
        - _ZN7simdutf7icelake12_GLOBAL__N_127process_block_utf8_to_utf16ILNS1_21block_processing_modeE1ELNS_10endiannessE0EEEbRPKcRPDsm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_convert_utf8_to_utf16.inl.cpp:44,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_127process_block_utf8_to_utf16ILNS1_21block_processing_modeE0ELNS_10endiannessE0EEEbRPKcRPDsm
        - Src:             'src/icelake/icelake_convert_utf8_to_utf16.inl.cpp:47,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_127process_block_utf8_to_utf16ILNS1_21block_processing_modeE1ELNS_10endiannessE0EEEbRPKcRPDsm
        - Src:             'src/icelake/icelake_convert_utf8_to_utf16.inl.cpp:61,16'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/icelake/icelake_convert_utf8_to_utf16.inl.cpp:68,9'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf8_to_utf1630rewind_and_convert_with_errorsILNS_10endiannessE0EEENS_6resultEmPKcmPDs
        - Src:             'src/icelake/icelake_convert_utf8_to_utf16.inl.cpp:73,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_133fast_avx512_convert_utf8_to_utf16ILNS_10endiannessE1EEENSt3__14pairIPKcPDsEES7_mS8_
      functionSourceFile: '/src/simdutf/src/icelake/icelake_convert_utf8_to_utf16.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          95
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_127process_block_utf8_to_utf16ILNS1_21block_processing_modeE0ELNS_10endiannessE1EEEbRPKcRPDsm
        - _ZN7simdutf7icelake12_GLOBAL__N_127process_block_utf8_to_utf16ILNS1_21block_processing_modeE1ELNS_10endiannessE1EEEbRPKcRPDsm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_convert_utf8_to_utf16.inl.cpp:19,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_127process_block_utf8_to_utf16ILNS1_21block_processing_modeE0ELNS_10endiannessE1EEEbRPKcRPDsm
        - Src:             'src/icelake/icelake_convert_utf8_to_utf16.inl.cpp:22,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_127process_block_utf8_to_utf16ILNS1_21block_processing_modeE1ELNS_10endiannessE1EEEbRPKcRPDsm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_133fast_avx512_convert_utf8_to_utf16ILNS_10endiannessE0EEENSt3__14pairIPKcPDsEES7_mS8_
      functionSourceFile: '/src/simdutf/src/icelake/icelake_convert_utf8_to_utf16.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          95
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_127process_block_utf8_to_utf16ILNS1_21block_processing_modeE0ELNS_10endiannessE0EEEbRPKcRPDsm
        - _ZN7simdutf7icelake12_GLOBAL__N_127process_block_utf8_to_utf16ILNS1_21block_processing_modeE1ELNS_10endiannessE0EEEbRPKcRPDsm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_convert_utf8_to_utf16.inl.cpp:19,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_127process_block_utf8_to_utf16ILNS1_21block_processing_modeE0ELNS_10endiannessE0EEEbRPKcRPDsm
        - Src:             'src/icelake/icelake_convert_utf8_to_utf16.inl.cpp:22,16'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_127process_block_utf8_to_utf16ILNS1_21block_processing_modeE1ELNS_10endiannessE0EEEbRPKcRPDsm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_127valid_utf8_to_latin1_avx512EPKcmPc
      functionSourceFile: '/src/simdutf/src/icelake/icelake_convert_valid_utf8_to_latin1.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          369
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_139process_valid_block_from_utf8_to_latin1ILb0EEEmPKcmPcDv8_xS6_PyS7_
        - _ZN7simdutf7icelake12_GLOBAL__N_139process_valid_block_from_utf8_to_latin1ILb1EEEmPKcmPcDv8_xS6_PyS7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_convert_valid_utf8_to_latin1.inl.cpp:54,22'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_139process_valid_block_from_utf8_to_latin1ILb0EEEmPKcmPcDv8_xS6_PyS7_
        - Src:             'src/icelake/icelake_convert_valid_utf8_to_latin1.inl.cpp:62,22'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_139process_valid_block_from_utf8_to_latin1ILb1EEEmPKcmPcDv8_xS6_PyS7_
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_139process_valid_block_from_utf8_to_latin1ILb0EEEmPKcmPcDv8_xS6_PyS7_
      functionSourceFile: '/src/simdutf/src/icelake/icelake_convert_valid_utf8_to_latin1.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      size_t
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          397
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_convert_valid_utf8_to_latin1.inl.cpp:34,25'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_139process_valid_block_from_utf8_to_latin1ILb1EEEmPKcmPcDv8_xS6_PyS7_
      functionSourceFile: '/src/simdutf/src/icelake/icelake_convert_valid_utf8_to_latin1.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      size_t
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          413
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_convert_valid_utf8_to_latin1.inl.cpp:34,25'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_121utf8_to_latin1_avx512ERPKcmRPc
      functionSourceFile: '/src/simdutf/src/icelake/icelake_convert_utf8_to_latin1.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          452
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_133process_block_from_utf8_to_latin1ILb0EEEmPKcmPcDv8_xS6_PyS7_
        - _ZN7simdutf7icelake12_GLOBAL__N_133process_block_from_utf8_to_latin1ILb1EEEmPKcmPcDv8_xS6_PyS7_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_convert_utf8_to_latin1.inl.cpp:71,22'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_133process_block_from_utf8_to_latin1ILb0EEEmPKcmPcDv8_xS6_PyS7_
        - Src:             'src/icelake/icelake_convert_utf8_to_latin1.inl.cpp:85,22'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_133process_block_from_utf8_to_latin1ILb1EEEmPKcmPcDv8_xS6_PyS7_
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_133process_block_from_utf8_to_latin1ILb0EEEmPKcmPcDv8_xS6_PyS7_
      functionSourceFile: '/src/simdutf/src/icelake/icelake_convert_utf8_to_latin1.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      size_t
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          446
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_convert_utf8_to_latin1.inl.cpp:45,25'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_133process_block_from_utf8_to_latin1ILb1EEEmPKcmPcDv8_xS6_PyS7_
      functionSourceFile: '/src/simdutf/src/icelake/icelake_convert_utf8_to_latin1.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      size_t
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          462
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_convert_utf8_to_latin1.inl.cpp:45,25'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_130avx512_convert_latin1_to_utf32EPKcmPDi
      functionSourceFile: '/src/simdutf/src/icelake/icelake_convert_latin1_to_utf32.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          113
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_131icelake_convert_latin1_to_utf16ILNS_10endiannessE1EEEmPKcmPDs
      functionSourceFile: '/src/simdutf/src/icelake/icelake_convert_latin1_to_utf16.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          229
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_131icelake_convert_latin1_to_utf16ILNS_10endiannessE0EEEmPKcmPDs
      functionSourceFile: '/src/simdutf/src/icelake/icelake_convert_latin1_to_utf16.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          183
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_127latin1_to_utf8_avx512_startEPKcmPc
      functionSourceFile: '/src/simdutf/src/icelake/icelake_convert_latin1_to_utf8.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          150
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_125latin1_to_utf8_avx512_vecEDv8_xmPci
        - _ZN7simdutf7icelake12_GLOBAL__N_128latin1_to_utf8_avx512_branchEDv8_xPc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_convert_latin1_to_utf8.inl.cpp:92,20'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_128latin1_to_utf8_avx512_branchEDv8_xPc
        - Src:             'src/icelake/icelake_convert_latin1_to_utf8.inl.cpp:97,20'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_125latin1_to_utf8_avx512_vecEDv8_xmPci
        - Src:             'src/icelake/icelake_convert_latin1_to_utf8.inl.cpp:104,20'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_125latin1_to_utf8_avx512_vecEDv8_xmPci
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_128latin1_to_utf8_avx512_branchEDv8_xPc
      functionSourceFile: '/src/simdutf/src/icelake/icelake_convert_latin1_to_utf8.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_125latin1_to_utf8_avx512_vecEDv8_xmPci
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_convert_latin1_to_utf8.inl.cpp:78,12'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_125latin1_to_utf8_avx512_vecEDv8_xmPci
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_125latin1_to_utf8_avx512_vecEDv8_xmPci
      functionSourceFile: '/src/simdutf/src/icelake/icelake_convert_latin1_to_utf8.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          1023
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_convert_latin1_to_utf8.inl.cpp:7,44'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
        - Src:             'src/icelake/icelake_convert_latin1_to_utf8.inl.cpp:53,33'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_110count_onesEm
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_114validate_utf32EPKDim
      functionSourceFile: '/src/simdutf/src/icelake/icelake_utf32_validation.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          559
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_115utf16fix_avx512ILNS_10endiannessE1EEEvPKDsmPDs
      functionSourceFile: '/src/simdutf/src/icelake/icelake_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          164
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE1EEEbDs
        - _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE1EEEbDs
        - _ZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb0EEEvPDsPKDs
        - _ZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb1EEEvPDsPKDs
        - _ZN7simdutf7icelake12_GLOBAL__N_114utf16fix_shortILNS_10endiannessE1EEEvPKDsmPDs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_utf16fix.cpp:114,5'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114utf16fix_shortILNS_10endiannessE1EEEvPKDsmPDs
        - Src:             'src/icelake/icelake_utf16fix.cpp:118,7'
          Dst:             _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE1EEEbDs
        - Src:             'src/icelake/icelake_utf16fix.cpp:123,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb1EEEvPDsPKDs
        - Src:             'src/icelake/icelake_utf16fix.cpp:126,5'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb1EEEvPDsPKDs
        - Src:             'src/icelake/icelake_utf16fix.cpp:129,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb0EEEvPDsPKDs
        - Src:             'src/icelake/icelake_utf16fix.cpp:132,5'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE1ELb0EEEvPDsPKDs
        - Src:             'src/icelake/icelake_utf16fix.cpp:135,16'
          Dst:             _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE1EEEbDs
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_115utf16fix_avx512ILNS_10endiannessE0EEEvPKDsmPDs
      functionSourceFile: '/src/simdutf/src/icelake/icelake_utf16fix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          164
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE0EEEbDs
        - _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE0EEEbDs
        - _ZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb0EEEvPDsPKDs
        - _ZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb1EEEvPDsPKDs
        - _ZN7simdutf7icelake12_GLOBAL__N_114utf16fix_shortILNS_10endiannessE0EEEvPKDsmPDs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/icelake/icelake_utf16fix.cpp:114,5'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114utf16fix_shortILNS_10endiannessE0EEEvPKDsmPDs
        - Src:             'src/icelake/icelake_utf16fix.cpp:118,7'
          Dst:             _ZN7simdutf6scalar5utf1616is_low_surrogateILNS_10endiannessE0EEEbDs
        - Src:             'src/icelake/icelake_utf16fix.cpp:123,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb1EEEvPDsPKDs
        - Src:             'src/icelake/icelake_utf16fix.cpp:126,5'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb1EEEvPDsPKDs
        - Src:             'src/icelake/icelake_utf16fix.cpp:129,7'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb0EEEvPDsPKDs
        - Src:             'src/icelake/icelake_utf16fix.cpp:132,5'
          Dst:             _ZN7simdutf7icelake12_GLOBAL__N_114utf16fix_blockILNS_10endiannessE0ELb0EEEvPDsPKDs
        - Src:             'src/icelake/icelake_utf16fix.cpp:135,16'
          Dst:             _ZN7simdutf6scalar5utf1617is_high_surrogateILNS_10endiannessE0EEEbDs
    - functionName:    _ZN7simdutf7icelake12_GLOBAL__N_114validate_asciiEPKcm
      functionSourceFile: '/src/simdutf/src/icelake/icelake_ascii_validation.inl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          274
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8internalL5cpuidEPjS1_S1_S1_
      functionSourceFile: '/src/simdutf/include/simdutf/internal/isadetection.h'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8internalL6xgetbvEv
      functionSourceFile: '/src/simdutf/include/simdutf/internal/isadetection.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf8internal26unsupported_implementationC2Ev
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1485
      functionLinenumberEnd: 1485
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf14implementationC2EPKcS2_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1484,9'
          Dst:             _ZN7simdutf14implementationC2EPKcS2_j
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation16detect_encodingsEPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 976
      functionLinenumberEnd: 977
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation13validate_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 983
      functionLinenumberEnd: 984
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation25validate_utf8_with_errorsEPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1000
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1001,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation14validate_asciiEPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionLinenumberEnd: 1008
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation26validate_ascii_with_errorsEPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1012
      functionLinenumberEnd: 1013
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1013,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation25validate_utf16be_as_asciiEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1026
      functionLinenumberEnd: 1027
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation25validate_utf16le_as_asciiEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1021
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation16validate_utf16leEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1033
      functionLinenumberEnd: 1034
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation16validate_utf16beEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1040
      functionLinenumberEnd: 1041
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation28validate_utf16le_with_errorsEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1045
      functionLinenumberEnd: 1046
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1046,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation28validate_utf16be_with_errorsEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1051
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1051,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation22to_well_formed_utf16leEPKDsmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1056
      functionLinenumberEnd: 1056
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation22to_well_formed_utf16beEPKDsmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1054
      functionLinenumberEnd: 1054
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation14validate_utf32EPKDim
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1061
      functionLinenumberEnd: 1062
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation26validate_utf32_with_errorsEPKDim
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1068
      functionLinenumberEnd: 1069
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1069,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation22convert_latin1_to_utf8EPKcmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1075
      functionLinenumberEnd: 1076
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation25convert_latin1_to_utf16leEPKcmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1082
      functionLinenumberEnd: 1083
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation25convert_latin1_to_utf16beEPKcmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1087
      functionLinenumberEnd: 1088
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation23convert_latin1_to_utf32EPKcmPDi
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1094
      functionLinenumberEnd: 1095
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation22convert_utf8_to_latin1EPKcmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1101
      functionLinenumberEnd: 1102
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation34convert_utf8_to_latin1_with_errorsEPKcmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1106
      functionLinenumberEnd: 1107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1107,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation28convert_valid_utf8_to_latin1EPKcmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1111
      functionLinenumberEnd: 1112
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation23convert_utf8_to_utf16leEPKcmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1118
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation23convert_utf8_to_utf16beEPKcmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1123
      functionLinenumberEnd: 1124
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation35convert_utf8_to_utf16le_with_errorsEPKcmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1128
      functionLinenumberEnd: 1129
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1129,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation35convert_utf8_to_utf16be_with_errorsEPKcmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1133
      functionLinenumberEnd: 1134
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1134,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation41utf8_length_from_utf16le_with_replacementEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionLinenumberEnd: 1148
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1148,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation41utf8_length_from_utf16be_with_replacementEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1152
      functionLinenumberEnd: 1153
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1153,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation21convert_utf8_to_utf32EPKcmPDi
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1170
      functionLinenumberEnd: 1171
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation33convert_utf8_to_utf32_with_errorsEPKcmPDi
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1175
      functionLinenumberEnd: 1176
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1176,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation29convert_valid_utf8_to_utf16leEPKcmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1138
      functionLinenumberEnd: 1139
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation29convert_valid_utf8_to_utf16beEPKcmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1143
      functionLinenumberEnd: 1144
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation27convert_valid_utf8_to_utf32EPKcmPDi
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1180
      functionLinenumberEnd: 1181
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation22utf16_length_from_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1407
      functionLinenumberEnd: 1408
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation22utf32_length_from_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1428
      functionLinenumberEnd: 1429
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation25convert_utf16le_to_latin1EPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1187
      functionLinenumberEnd: 1188
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation25convert_utf16be_to_latin1EPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1193
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation37convert_utf16le_to_latin1_with_errorsEPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1197
      functionLinenumberEnd: 1198
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1198,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation37convert_utf16be_to_latin1_with_errorsEPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1202
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1203,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation31convert_valid_utf16le_to_latin1EPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1207
      functionLinenumberEnd: 1208
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation31convert_valid_utf16be_to_latin1EPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1212
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation23convert_utf16le_to_utf8EPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1219
      functionLinenumberEnd: 1220
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation23convert_utf16be_to_utf8EPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1224
      functionLinenumberEnd: 1225
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation35convert_utf16le_to_utf8_with_errorsEPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1229
      functionLinenumberEnd: 1230
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1230,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation35convert_utf16be_to_utf8_with_errorsEPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1234
      functionLinenumberEnd: 1235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1235,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation40convert_utf16le_to_utf8_with_replacementEPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1157
      functionLinenumberEnd: 1158
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation40convert_utf16be_to_utf8_with_replacementEPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1162
      functionLinenumberEnd: 1163
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation29convert_valid_utf16le_to_utf8EPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1239
      functionLinenumberEnd: 1240
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation29convert_valid_utf16be_to_utf8EPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1244
      functionLinenumberEnd: 1245
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation24convert_utf16le_to_utf32EPKDsmPDi
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1315
      functionLinenumberEnd: 1316
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation24convert_utf16be_to_utf32EPKDsmPDi
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1320
      functionLinenumberEnd: 1321
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation36convert_utf16le_to_utf32_with_errorsEPKDsmPDi
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1325
      functionLinenumberEnd: 1326
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1326,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation36convert_utf16be_to_utf32_with_errorsEPKDsmPDi
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1330
      functionLinenumberEnd: 1331
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1331,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation30convert_valid_utf16le_to_utf32EPKDsmPDi
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1335
      functionLinenumberEnd: 1336
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation30convert_valid_utf16be_to_utf32EPKDsmPDi
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1340
      functionLinenumberEnd: 1341
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation24utf8_length_from_utf16leEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1383
      functionLinenumberEnd: 1384
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation24utf8_length_from_utf16beEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1388
      functionLinenumberEnd: 1389
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation23convert_utf32_to_latin1EPKDimPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1251
      functionLinenumberEnd: 1252
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation35convert_utf32_to_latin1_with_errorsEPKDimPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1256
      functionLinenumberEnd: 1257
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1257,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation29convert_valid_utf32_to_latin1EPKDimPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1261
      functionLinenumberEnd: 1262
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation21convert_utf32_to_utf8EPKDimPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1268
      functionLinenumberEnd: 1269
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation33convert_utf32_to_utf8_with_errorsEPKDimPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1273
      functionLinenumberEnd: 1274
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1274,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation27convert_valid_utf32_to_utf8EPKDimPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1278
      functionLinenumberEnd: 1279
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation24convert_utf32_to_utf16leEPKDimPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1285
      functionLinenumberEnd: 1286
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation24convert_utf32_to_utf16beEPKDimPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1290
      functionLinenumberEnd: 1291
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation36convert_utf32_to_utf16le_with_errorsEPKDimPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1295
      functionLinenumberEnd: 1296
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1296,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation36convert_utf32_to_utf16be_with_errorsEPKDimPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1300
      functionLinenumberEnd: 1301
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1301,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation30convert_valid_utf32_to_utf16leEPKDimPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1305
      functionLinenumberEnd: 1306
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation30convert_valid_utf32_to_utf16beEPKDimPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1310
      functionLinenumberEnd: 1311
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation23change_endianness_utf16EPKDsmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1347
      functionLinenumberEnd: 1347
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation23utf8_length_from_latin1EPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1376
      functionLinenumberEnd: 1377
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation22utf8_length_from_utf32EPKDim
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1414
      functionLinenumberEnd: 1415
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation23latin1_length_from_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1369
      functionLinenumberEnd: 1370
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation23utf16_length_from_utf32EPKDim
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1421
      functionLinenumberEnd: 1422
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation25utf32_length_from_utf16leEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1395
      functionLinenumberEnd: 1396
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation25utf32_length_from_utf16beEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1400
      functionLinenumberEnd: 1401
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation13count_utf16leEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1350
      functionLinenumberEnd: 1351
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation13count_utf16beEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1355
      functionLinenumberEnd: 1356
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation10count_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1362
      functionLinenumberEnd: 1363
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation25binary_length_from_base64EPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1474
      functionLinenumberEnd: 1475
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation25binary_length_from_base64EPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1478
      functionLinenumberEnd: 1479
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation16base64_to_binaryEPKcmPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1436
      functionLinenumberEnd: 1437
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1437,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation24base64_to_binary_detailsEPKcmPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1442
      functionLinenumberEnd: 1443
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1443,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation16base64_to_binaryEPKDsmPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1448
      functionLinenumberEnd: 1449
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6resultC2ENS_10error_codeEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1449,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation24base64_to_binary_detailsEPKDsmPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1454
      functionLinenumberEnd: 1455
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1455,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation16binary_to_base64EPKcmPcNS_14base64_optionsE
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1459
      functionLinenumberEnd: 1460
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation27binary_to_base64_with_linesEPKcmPcmNS_14base64_optionsE
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1463
      functionLinenumberEnd: 1464
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation4findEPKcS3_c
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1466
      functionLinenumberEnd: 1467
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal26unsupported_implementation4findEPKDsS3_Ds
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1470
      functionLinenumberEnd: 1471
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7simdutf8internal29available_implementation_list5beginEv
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1505
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf8internalL37get_available_implementation_pointersEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1505,10'
          Dst:             _ZN7simdutf8internalL37get_available_implementation_pointersEv
        - Src:             'src/implementation.cpp:1505,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf8internal29available_implementation_list3endEv
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1508
      functionLinenumberEnd: 1509
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf8internalL37get_available_implementation_pointersEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1509,10'
          Dst:             _ZN7simdutf8internalL37get_available_implementation_pointersEv
        - Src:             'src/implementation.cpp:1509,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf8internal29available_implementation_listC2Ev
      functionSourceFile: '/src/simdutf/include/simdutf/implementation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7061
      functionLinenumberEnd: 7061
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_pure_virtual
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_16base6434base64_to_binary_details_safe_implIDsEENS_11full_resultEPKT_mPcmNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 783
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          295
      EdgeCount:       71
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6423base64_tail_decode_safeIDsEENS_11full_resultEPcmPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/base64.h:788,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'include/simdutf/scalar/base64.h:795,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/base64.h:797,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/base64.h:799,19'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6423base64_tail_decode_safeIDsEENS_11full_resultEPcmPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'include/simdutf/scalar/base64.h:801,7'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - Src:             'include/simdutf/scalar/base64.h:803,8'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'include/simdutf/scalar/base64.h:808,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/base64.h:816,7'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'include/simdutf/scalar/base64.h:820,12'
          Dst:             _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - Src:             'include/simdutf/scalar/base64.h:827,14'
          Dst:             _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - Src:             'include/simdutf/scalar/base64.h:799,19'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf31slow_base64_to_binary_safe_implIDsEENS_6resultEPKT_mPcRmNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/include/simdutf/base64_implementation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          177
      EdgeCount:       32
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6423base64_tail_decode_safeIDsEENS_11full_resultEPcmPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/base64_implementation.h:16,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIDsEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'include/simdutf/base64_implementation.h:25,14'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/base64_implementation.h:27,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/base64_implementation.h:42,19'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6423base64_tail_decode_safeIDsEENS_11full_resultEPcmPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'include/simdutf/base64_implementation.h:44,7'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - Src:             'include/simdutf/base64_implementation.h:47,8'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'include/simdutf/base64_implementation.h:54,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/base64_implementation.h:16,13'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_16base6423base64_tail_decode_implILb1EcEENS_11full_resultEPcmPKT0_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         186
      ICount:          1225
      EdgeCount:       257
      CyclomaticComplexity: 73
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/base64.h:207,33'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'include/simdutf/scalar/base64.h:208,12'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'include/simdutf/scalar/base64.h:208,37'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'include/simdutf/scalar/base64.h:209,12'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'include/simdutf/scalar/base64.h:213,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/base64.h:238,15'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'include/simdutf/scalar/base64.h:240,15'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'include/simdutf/scalar/base64.h:242,15'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'include/simdutf/scalar/base64.h:244,15'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'include/simdutf/scalar/base64.h:253,11'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'include/simdutf/scalar/base64.h:256,33'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
        - Src:             'include/simdutf/scalar/base64.h:257,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/base64.h:269,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'include/simdutf/scalar/base64.h:281,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'include/simdutf/scalar/base64.h:292,18'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'include/simdutf/scalar/base64.h:308,20'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/base64.h:316,24'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/base64.h:320,24'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/base64.h:331,24'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/base64.h:335,24'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/base64.h:341,26'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'include/simdutf/scalar/base64.h:342,26'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'include/simdutf/scalar/base64.h:344,22'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/base64.h:347,22'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmmb
        - Src:             'include/simdutf/scalar/base64.h:350,20'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/base64.h:354,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_16base6423base64_tail_decode_safeIcEENS_11full_resultEPcmPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6423base64_tail_decode_implILb1EcEENS_11full_resultEPcmPKT0_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/base64.h:386,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6423base64_tail_decode_implILb1EcEENS_11full_resultEPcmPKT0_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_16base6434base64_to_binary_details_safe_implIcEENS_11full_resultEPKT_mPcmNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 783
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          295
      EdgeCount:       71
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6423base64_tail_decode_safeIcEENS_11full_resultEPcmPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/base64.h:788,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'include/simdutf/scalar/base64.h:795,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/base64.h:797,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/base64.h:799,19'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6423base64_tail_decode_safeIcEENS_11full_resultEPcmPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'include/simdutf/scalar/base64.h:801,7'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - Src:             'include/simdutf/scalar/base64.h:803,8'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'include/simdutf/scalar/base64.h:808,14'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/base64.h:816,7'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'include/simdutf/scalar/base64.h:820,12'
          Dst:             _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - Src:             'include/simdutf/scalar/base64.h:827,14'
          Dst:             _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - Src:             'include/simdutf/scalar/base64.h:799,19'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf31slow_base64_to_binary_safe_implIcEENS_6resultEPKT_mPcRmNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/include/simdutf/base64_implementation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          180
      EdgeCount:       32
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6423base64_tail_decode_safeIcEENS_11full_resultEPcmPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/base64_implementation.h:16,13'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base648find_endIcEENS2_13reduced_inputEPKT_mNS_14base64_optionsE
        - Src:             'include/simdutf/base64_implementation.h:25,14'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/base64_implementation.h:27,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/base64_implementation.h:42,19'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6423base64_tail_decode_safeIcEENS_11full_resultEPcmPKT_mmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'include/simdutf/base64_implementation.h:44,7'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6417patch_tail_resultENS_11full_resultEmmmmNS_27last_chunk_handling_optionsE
        - Src:             'include/simdutf/base64_implementation.h:47,8'
          Dst:             _ZN7simdutf10is_partialENS_27last_chunk_handling_optionsE
        - Src:             'include/simdutf/base64_implementation.h:54,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/base64_implementation.h:16,13'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf11full_resultC2Ev
      functionSourceFile: '/src/simdutf/include/simdutf/error.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7simdutf6scalar19memcpy_atomic_writeEPcPKcmENKUlS1_S3_mE_clES1_S3_m
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/atomic_util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/atomic_util.h:70,7'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf6scalar19memcpy_atomic_writeEPcPKcm
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/atomic_util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          106
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZZN7simdutf6scalar19memcpy_atomic_writeEPcPKcmENKUlS1_S3_mE_clES1_S3_m
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/atomic_util.h:79,5'
          Dst:             _ZZN7simdutf6scalar19memcpy_atomic_writeEPcPKcmENKUlS1_S3_mE_clES1_S3_m
        - Src:             'include/simdutf/scalar/atomic_util.h:99,5'
          Dst:             _ZZN7simdutf6scalar19memcpy_atomic_writeEPcPKcmENKUlS1_S3_mE_clES1_S3_m
    - functionName:    _ZN7simdutf6resultC2Ev
      functionSourceFile: '/src/simdutf/include/simdutf/error.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_16base649is_base64IDsEEbT_NS_14base64_optionsE
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - short
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/base64.h:56,7'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIDsEEbT_
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_16base649is_base64IcEEbT_NS_14base64_optionsE
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - char
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          75
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/base64.h:56,7'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6413is_eight_byteIcEEbT_
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_16base6436base64_length_from_binary_with_linesEmNS_14base64_optionsEm
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 857
      functionLinenumberEnd: 869
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6425base64_length_from_binaryEmNS_14base64_optionsE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/base64.h:862,7'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6425base64_length_from_binaryEmNS_14base64_optionsE
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_16base6425base64_length_from_binaryEmNS_14base64_optionsE
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 836
      functionLinenumberEnd: 853
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          61
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7simdutf6scalar18memcpy_atomic_readEPcPKcmENKUlS1_S3_mE_clES1_S3_m
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/atomic_util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/atomic_util.h:24,11'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf12base64_validEDsNS_14base64_optionsE
      functionSourceFile: '/src/simdutf/include/simdutf/implementation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4873
      functionLinenumberEnd: 4874
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - short
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16base649is_base64IDsEEbT_NS_14base64_optionsE
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/implementation.h:4874,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base649is_base64IDsEEbT_NS_14base64_optionsE
        - Src:             'include/simdutf/implementation.h:4874,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_base64_valid_utf16
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - short
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf12base64_validEDsNS_14base64_optionsE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:553,10'
          Dst:             _ZN7simdutf12base64_validEDsNS_14base64_optionsE
    - functionName:    _ZN7simdutf12base64_validEcNS_14base64_optionsE
      functionSourceFile: '/src/simdutf/include/simdutf/implementation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4869
      functionLinenumberEnd: 4870
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - char
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16base649is_base64IcEEbT_NS_14base64_optionsE
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/implementation.h:4870,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base649is_base64IcEEbT_NS_14base64_optionsE
        - Src:             'include/simdutf/implementation.h:4870,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_base64_valid
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf12base64_validEcNS_14base64_optionsE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:548,10'
          Dst:             _ZN7simdutf12base64_validEcNS_14base64_optionsE
    - functionName:    simdutf_base64_to_binary_details_utf16
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL16to_c_full_resultRKN7simdutf11full_resultE
        - _ZN7simdutf24base64_to_binary_detailsEPKDsmPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:542,27'
          Dst:             _ZN7simdutf24base64_to_binary_detailsEPKDsmPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/simdutf_c.cpp:542,10'
          Dst:             _ZL16to_c_full_resultRKN7simdutf11full_resultE
    - functionName:    _ZN7simdutf24base64_to_binary_detailsEPKDsmPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2519
      functionLinenumberEnd: 2521
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2520,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2520,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2520,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZL16to_c_full_resultRKN7simdutf11full_resultE
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 527
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    simdutf_base64_to_binary_details
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL16to_c_full_resultRKN7simdutf11full_resultE
        - _ZN7simdutf24base64_to_binary_detailsEPKcmPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:534,27'
          Dst:             _ZN7simdutf24base64_to_binary_detailsEPKcmPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/simdutf_c.cpp:534,10'
          Dst:             _ZL16to_c_full_resultRKN7simdutf11full_resultE
    - functionName:    _ZN7simdutf24base64_to_binary_detailsEPKcmPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2512
      functionLinenumberEnd: 2514
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2513,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2513,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2513,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_base64_to_binary_safe_utf16
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          82
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11to_c_resultRKN7simdutf6resultE
        - _ZN7simdutf21base64_to_binary_safeEPKDsmPcRmNS_14base64_optionsENS_27last_chunk_handling_optionsEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:512,23'
          Dst:             _ZN7simdutf21base64_to_binary_safeEPKDsmPcRmNS_14base64_optionsENS_27last_chunk_handling_optionsEb
        - Src:             'src/simdutf_c.cpp:519,10'
          Dst:             _ZL11to_c_resultRKN7simdutf6resultE
    - functionName:    _ZN7simdutf21base64_to_binary_safeEPKDsmPcRmNS_14base64_optionsENS_27last_chunk_handling_optionsEb
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2609
      functionLinenumberEnd: 2612
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf26base64_to_binary_safe_implIDsEENS_6resultEPKT_mPcRmNS_14base64_optionsENS_27last_chunk_handling_optionsEb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2610,10'
          Dst:             _ZN7simdutf26base64_to_binary_safe_implIDsEENS_6resultEPKT_mPcRmNS_14base64_optionsENS_27last_chunk_handling_optionsEb
    - functionName:    _ZL11to_c_resultRKN7simdutf6resultE
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    29
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf26base64_to_binary_safe_implIDsEENS_6resultEPKT_mPcRmNS_14base64_optionsENS_27last_chunk_handling_optionsEb
      functionSourceFile: '/src/simdutf/include/simdutf/base64_implementation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          305
      EdgeCount:       43
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7simdutf11full_resultC2Ev
        - _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - _ZN7simdutf25base64_length_from_binaryEmNS_14base64_optionsE
        - _ZN7simdutf25get_active_implementationEv
        - _ZN7simdutf31slow_base64_to_binary_safe_implIDsEENS_6resultEPKT_mPcRmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6434base64_to_binary_details_safe_implIDsEENS_11full_resultEPKT_mPcmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/base64_implementation.h:75,7'
          Dst:             _ZN7simdutf25base64_length_from_binaryEmNS_14base64_optionsE
        - Src:             'include/simdutf/base64_implementation.h:77,24'
          Dst:             _ZN7simdutf11full_resultC2Ev
        - Src:             'include/simdutf/base64_implementation.h:89,9'
          Dst:             _ZN7simdutf25get_active_implementationEv
        - Src:             'include/simdutf/base64_implementation.h:89,9'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'include/simdutf/base64_implementation.h:108,14'
          Dst:             _ZN7simdutf31slow_base64_to_binary_safe_implIDsEENS_6resultEPKT_mPcRmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'include/simdutf/base64_implementation.h:112,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/base64_implementation.h:118,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/base64_implementation.h:122,7'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6434base64_to_binary_details_safe_implIDsEENS_11full_resultEPKT_mPcmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'include/simdutf/base64_implementation.h:134,14'
          Dst:             _ZN7simdutf31slow_base64_to_binary_safe_implIDsEENS_6resultEPKT_mPcRmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'include/simdutf/base64_implementation.h:138,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/base64_implementation.h:151,12'
          Dst:             _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - Src:             'include/simdutf/base64_implementation.h:156,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/base64_implementation.h:73,23'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf25base64_length_from_binaryEmNS_14base64_optionsE
      functionSourceFile: '/src/simdutf/include/simdutf/implementation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4433
      functionLinenumberEnd: 4434
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6425base64_length_from_binaryEmNS_14base64_optionsE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/implementation.h:4434,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6425base64_length_from_binaryEmNS_14base64_optionsE
    - functionName:    simdutf_base64_to_binary_safe
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          82
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11to_c_resultRKN7simdutf6resultE
        - _ZN7simdutf21base64_to_binary_safeEPKcmPcRmNS_14base64_optionsENS_27last_chunk_handling_optionsEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:497,23'
          Dst:             _ZN7simdutf21base64_to_binary_safeEPKcmPcRmNS_14base64_optionsENS_27last_chunk_handling_optionsEb
        - Src:             'src/simdutf_c.cpp:504,10'
          Dst:             _ZL11to_c_resultRKN7simdutf6resultE
    - functionName:    _ZN7simdutf21base64_to_binary_safeEPKcmPcRmNS_14base64_optionsENS_27last_chunk_handling_optionsEb
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2600
      functionLinenumberEnd: 2603
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf26base64_to_binary_safe_implIcEENS_6resultEPKT_mPcRmNS_14base64_optionsENS_27last_chunk_handling_optionsEb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2601,10'
          Dst:             _ZN7simdutf26base64_to_binary_safe_implIcEENS_6resultEPKT_mPcRmNS_14base64_optionsENS_27last_chunk_handling_optionsEb
    - functionName:    _ZN7simdutf26base64_to_binary_safe_implIcEENS_6resultEPKT_mPcRmNS_14base64_optionsENS_27last_chunk_handling_optionsEb
      functionSourceFile: '/src/simdutf/include/simdutf/base64_implementation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          305
      EdgeCount:       43
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7simdutf11full_resultC2Ev
        - _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - _ZN7simdutf25base64_length_from_binaryEmNS_14base64_optionsE
        - _ZN7simdutf25get_active_implementationEv
        - _ZN7simdutf31slow_base64_to_binary_safe_implIcEENS_6resultEPKT_mPcRmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6434base64_to_binary_details_safe_implIcEENS_11full_resultEPKT_mPcmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/base64_implementation.h:75,7'
          Dst:             _ZN7simdutf25base64_length_from_binaryEmNS_14base64_optionsE
        - Src:             'include/simdutf/base64_implementation.h:77,24'
          Dst:             _ZN7simdutf11full_resultC2Ev
        - Src:             'include/simdutf/base64_implementation.h:89,9'
          Dst:             _ZN7simdutf25get_active_implementationEv
        - Src:             'include/simdutf/base64_implementation.h:89,9'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'include/simdutf/base64_implementation.h:108,14'
          Dst:             _ZN7simdutf31slow_base64_to_binary_safe_implIcEENS_6resultEPKT_mPcRmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'include/simdutf/base64_implementation.h:112,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/base64_implementation.h:118,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/base64_implementation.h:122,7'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6434base64_to_binary_details_safe_implIcEENS_11full_resultEPKT_mPcmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'include/simdutf/base64_implementation.h:134,14'
          Dst:             _ZN7simdutf31slow_base64_to_binary_safe_implIcEENS_6resultEPKT_mPcRmNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'include/simdutf/base64_implementation.h:138,12'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/base64_implementation.h:151,12'
          Dst:             _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - Src:             'include/simdutf/base64_implementation.h:156,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'include/simdutf/base64_implementation.h:73,23'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_binary_to_base64_with_lines
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf27binary_to_base64_with_linesEPKcmPcmNS_14base64_optionsE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:486,10'
          Dst:             _ZN7simdutf27binary_to_base64_with_linesEPKcmPcmNS_14base64_optionsE
    - functionName:    _ZN7simdutf27binary_to_base64_with_linesEPKcmPcmNS_14base64_optionsE
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2623
      functionLinenumberEnd: 2625
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2624,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2624,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2624,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_binary_to_base64
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf16binary_to_base64EPKcmPcNS_14base64_optionsE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:480,10'
          Dst:             _ZN7simdutf16binary_to_base64EPKcmPcNS_14base64_optionsE
    - functionName:    _ZN7simdutf16binary_to_base64EPKcmPcNS_14base64_optionsE
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2616
      functionLinenumberEnd: 2618
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2617,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2617,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2617,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf36base64_length_from_binary_with_linesEmNS_14base64_optionsEm
      functionSourceFile: '/src/simdutf/include/simdutf/implementation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4450
      functionLinenumberEnd: 4452
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6436base64_length_from_binary_with_linesEmNS_14base64_optionsEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/implementation.h:4451,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6436base64_length_from_binary_with_linesEmNS_14base64_optionsEm
    - functionName:    simdutf_base64_length_from_binary_with_lines
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf36base64_length_from_binary_with_linesEmNS_14base64_optionsEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:474,10'
          Dst:             _ZN7simdutf36base64_length_from_binary_with_linesEmNS_14base64_optionsEm
    - functionName:    simdutf_base64_length_from_binary
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf25base64_length_from_binaryEmNS_14base64_optionsE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:469,10'
          Dst:             _ZN7simdutf25base64_length_from_binaryEmNS_14base64_optionsE
    - functionName:    simdutf_base64_to_binary_utf16
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11to_c_resultRKN7simdutf6resultE
        - _ZN7simdutf16base64_to_binaryEPKDsmPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:462,22'
          Dst:             _ZN7simdutf16base64_to_binaryEPKDsmPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/simdutf_c.cpp:462,10'
          Dst:             _ZL11to_c_resultRKN7simdutf6resultE
    - functionName:    _ZN7simdutf16base64_to_binaryEPKDsmPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2505
      functionLinenumberEnd: 2507
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2506,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2506,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2506,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_base64_to_binary
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11to_c_resultRKN7simdutf6resultE
        - _ZN7simdutf16base64_to_binaryEPKcmPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:454,22'
          Dst:             _ZN7simdutf16base64_to_binaryEPKcmPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
        - Src:             'src/simdutf_c.cpp:454,10'
          Dst:             _ZL11to_c_resultRKN7simdutf6resultE
    - functionName:    _ZN7simdutf16base64_to_binaryEPKcmPcNS_14base64_optionsENS_27last_chunk_handling_optionsE
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2482
      functionLinenumberEnd: 2484
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2483,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2483,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2483,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_maximal_binary_length_from_base64_utf16
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf33maximal_binary_length_from_base64EPKDsm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:447,10'
          Dst:             _ZN7simdutf33maximal_binary_length_from_base64EPKDsm
    - functionName:    _ZN7simdutf33maximal_binary_length_from_base64EPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2488
      functionLinenumberEnd: 2490
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - _ZNK7simdutf14implementation33maximal_binary_length_from_base64EPKDsm
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2489,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2489,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2489,40'
          Dst:             _ZNK7simdutf14implementation33maximal_binary_length_from_base64EPKDsm
        - Src:             'src/implementation.cpp:2489,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf14implementation33maximal_binary_length_from_base64EPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6433maximal_binary_length_from_base64IPKDsEEmT_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:124,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6433maximal_binary_length_from_base64IPKDsEEmT_m
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_16base6433maximal_binary_length_from_base64IPKDsEEmT_m
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 654
      functionLinenumberEnd: 692
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          96
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    simdutf_maximal_binary_length_from_base64
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf33maximal_binary_length_from_base64EPKcm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:443,10'
          Dst:             _ZN7simdutf33maximal_binary_length_from_base64EPKcm
    - functionName:    _ZN7simdutf33maximal_binary_length_from_base64EPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2475
      functionLinenumberEnd: 2477
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - _ZNK7simdutf14implementation33maximal_binary_length_from_base64EPKcm
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2476,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2476,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2476,40'
          Dst:             _ZNK7simdutf14implementation33maximal_binary_length_from_base64EPKcm
        - Src:             'src/implementation.cpp:2476,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf14implementation33maximal_binary_length_from_base64EPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6433maximal_binary_length_from_base64IPKcEEmT_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:119,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6433maximal_binary_length_from_base64IPKcEEmT_m
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_16base6433maximal_binary_length_from_base64IPKcEEmT_m
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/base64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 654
      functionLinenumberEnd: 692
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          96
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    simdutf_find_utf16
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf4findEPKDsS1_Ds
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:437,10'
          Dst:             _ZN7simdutf4findEPKDsS1_Ds
    - functionName:    simdutf_find
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 432
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf4findEPKcS1_c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:433,10'
          Dst:             _ZN7simdutf4findEPKcS1_c
    - functionName:    simdutf_convert_utf32_to_latin1_with_errors
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11to_c_resultRKN7simdutf6resultE
        - _ZN7simdutf35convert_utf32_to_latin1_with_errorsEPKDimPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:428,7'
          Dst:             _ZN7simdutf35convert_utf32_to_latin1_with_errorsEPKDimPc
        - Src:             'src/simdutf_c.cpp:427,10'
          Dst:             _ZL11to_c_resultRKN7simdutf6resultE
    - functionName:    _ZN7simdutf35convert_utf32_to_latin1_with_errorsEPKDimPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2188
      functionLinenumberEnd: 2190
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2189,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2189,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2189,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_utf32_to_utf16be
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf24convert_utf32_to_utf16beEPKDimPDs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:422,10'
          Dst:             _ZN7simdutf24convert_utf32_to_utf16beEPKDimPDs
    - functionName:    _ZN7simdutf24convert_utf32_to_utf16beEPKDimPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2206
      functionLinenumberEnd: 2208
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2207,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2207,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2207,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_utf32_to_utf16le
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf24convert_utf32_to_utf16leEPKDimPDs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:418,10'
          Dst:             _ZN7simdutf24convert_utf32_to_utf16leEPKDimPDs
    - functionName:    _ZN7simdutf24convert_utf32_to_utf16leEPKDimPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2201
      functionLinenumberEnd: 2203
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2202,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2202,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2202,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_utf32_to_utf16
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf22convert_utf32_to_utf16EPKDimPDs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:414,10'
          Dst:             _ZN7simdutf22convert_utf32_to_utf16EPKDimPDs
    - functionName:    _ZN7simdutf22convert_utf32_to_utf16EPKDimPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2172
      functionLinenumberEnd: 2176
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf24convert_utf32_to_utf16leEPKDimPDs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2176,10'
          Dst:             _ZN7simdutf24convert_utf32_to_utf16leEPKDimPDs
    - functionName:    simdutf_convert_valid_utf32_to_utf8
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf27convert_valid_utf32_to_utf8EPKDimPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:409,10'
          Dst:             _ZN7simdutf27convert_valid_utf32_to_utf8EPKDimPc
    - functionName:    _ZN7simdutf27convert_valid_utf32_to_utf8EPKDimPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2164
      functionLinenumberEnd: 2166
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2165,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2165,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2165,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_utf32_to_utf8_with_errors
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11to_c_resultRKN7simdutf6resultE
        - _ZN7simdutf33convert_utf32_to_utf8_with_errorsEPKDimPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:405,7'
          Dst:             _ZN7simdutf33convert_utf32_to_utf8_with_errorsEPKDimPc
        - Src:             'src/simdutf_c.cpp:404,10'
          Dst:             _ZL11to_c_resultRKN7simdutf6resultE
    - functionName:    _ZN7simdutf33convert_utf32_to_utf8_with_errorsEPKDimPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2159
      functionLinenumberEnd: 2161
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2160,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2160,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2160,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_utf32_to_utf8
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf21convert_utf32_to_utf8EPKDimPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:399,10'
          Dst:             _ZN7simdutf21convert_utf32_to_utf8EPKDimPc
    - functionName:    _ZN7simdutf21convert_utf32_to_utf8EPKDimPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2154
      functionLinenumberEnd: 2156
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2155,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2155,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2155,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_valid_utf16be_to_utf32
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf30convert_valid_utf16be_to_utf32EPKDsmPDi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:393,10'
          Dst:             _ZN7simdutf30convert_valid_utf16be_to_utf32EPKDsmPDi
    - functionName:    _ZN7simdutf30convert_valid_utf16be_to_utf32EPKDsmPDi
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2296
      functionLinenumberEnd: 2298
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2297,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2297,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2297,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_valid_utf16le_to_utf32
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf30convert_valid_utf16le_to_utf32EPKDsmPDi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:389,10'
          Dst:             _ZN7simdutf30convert_valid_utf16le_to_utf32EPKDsmPDi
    - functionName:    _ZN7simdutf30convert_valid_utf16le_to_utf32EPKDsmPDi
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2291
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2292,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2292,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2292,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_valid_utf16_to_utf32
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf28convert_valid_utf16_to_utf32EPKDsmPDi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:385,10'
          Dst:             _ZN7simdutf28convert_valid_utf16_to_utf32EPKDsmPDi
    - functionName:    _ZN7simdutf28convert_valid_utf16_to_utf32EPKDsmPDi
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2283
      functionLinenumberEnd: 2287
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf30convert_valid_utf16le_to_utf32EPKDsmPDi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2287,10'
          Dst:             _ZN7simdutf30convert_valid_utf16le_to_utf32EPKDsmPDi
    - functionName:    simdutf_convert_utf16be_to_utf32_with_errors
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11to_c_resultRKN7simdutf6resultE
        - _ZN7simdutf36convert_utf16be_to_utf32_with_errorsEPKDsmPDi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:379,7'
          Dst:             _ZN7simdutf36convert_utf16be_to_utf32_with_errorsEPKDsmPDi
        - Src:             'src/simdutf_c.cpp:378,10'
          Dst:             _ZL11to_c_resultRKN7simdutf6resultE
    - functionName:    _ZN7simdutf36convert_utf16be_to_utf32_with_errorsEPKDsmPDi
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2278
      functionLinenumberEnd: 2280
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2279,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2279,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2279,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_utf16le_to_utf32_with_errors
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11to_c_resultRKN7simdutf6resultE
        - _ZN7simdutf36convert_utf16le_to_utf32_with_errorsEPKDsmPDi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:373,7'
          Dst:             _ZN7simdutf36convert_utf16le_to_utf32_with_errorsEPKDsmPDi
        - Src:             'src/simdutf_c.cpp:372,10'
          Dst:             _ZL11to_c_resultRKN7simdutf6resultE
    - functionName:    _ZN7simdutf36convert_utf16le_to_utf32_with_errorsEPKDsmPDi
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2273
      functionLinenumberEnd: 2275
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2274,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2274,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2274,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_utf16_to_utf32_with_errors
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11to_c_resultRKN7simdutf6resultE
        - _ZN7simdutf34convert_utf16_to_utf32_with_errorsEPKDsmPDi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:367,7'
          Dst:             _ZN7simdutf34convert_utf16_to_utf32_with_errorsEPKDsmPDi
        - Src:             'src/simdutf_c.cpp:366,10'
          Dst:             _ZL11to_c_resultRKN7simdutf6resultE
    - functionName:    _ZN7simdutf34convert_utf16_to_utf32_with_errorsEPKDsmPDi
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2265
      functionLinenumberEnd: 2269
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf36convert_utf16le_to_utf32_with_errorsEPKDsmPDi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2269,10'
          Dst:             _ZN7simdutf36convert_utf16le_to_utf32_with_errorsEPKDsmPDi
    - functionName:    simdutf_convert_utf16be_to_utf32
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf24convert_utf16be_to_utf32EPKDsmPDi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:361,10'
          Dst:             _ZN7simdutf24convert_utf16be_to_utf32EPKDsmPDi
    - functionName:    _ZN7simdutf24convert_utf16be_to_utf32EPKDsmPDi
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2260
      functionLinenumberEnd: 2262
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2261,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2261,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2261,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_utf16le_to_utf32
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf24convert_utf16le_to_utf32EPKDsmPDi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:357,10'
          Dst:             _ZN7simdutf24convert_utf16le_to_utf32EPKDsmPDi
    - functionName:    _ZN7simdutf24convert_utf16le_to_utf32EPKDsmPDi
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2255
      functionLinenumberEnd: 2257
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2256,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2256,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2256,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_utf16_to_utf32
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf22convert_utf16_to_utf32EPKDsmPDi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:353,10'
          Dst:             _ZN7simdutf22convert_utf16_to_utf32EPKDsmPDi
    - functionName:    _ZN7simdutf22convert_utf16_to_utf32EPKDsmPDi
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2247
      functionLinenumberEnd: 2251
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf24convert_utf16le_to_utf32EPKDsmPDi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2251,10'
          Dst:             _ZN7simdutf24convert_utf16le_to_utf32EPKDsmPDi
    - functionName:    simdutf_convert_valid_utf16be_to_utf8
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf29convert_valid_utf16be_to_utf8EPKDsmPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:347,10'
          Dst:             _ZN7simdutf29convert_valid_utf16be_to_utf8EPKDsmPc
    - functionName:    _ZN7simdutf29convert_valid_utf16be_to_utf8EPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2145
      functionLinenumberEnd: 2147
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2146,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2146,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2146,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_valid_utf16le_to_utf8
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf29convert_valid_utf16le_to_utf8EPKDsmPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:343,10'
          Dst:             _ZN7simdutf29convert_valid_utf16le_to_utf8EPKDsmPc
    - functionName:    _ZN7simdutf29convert_valid_utf16le_to_utf8EPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2140
      functionLinenumberEnd: 2142
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2141,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2141,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2141,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_valid_utf16be_to_latin1
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf31convert_valid_utf16be_to_latin1EPKDsmPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:338,10'
          Dst:             _ZN7simdutf31convert_valid_utf16be_to_latin1EPKDsmPc
    - functionName:    _ZN7simdutf31convert_valid_utf16be_to_latin1EPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2048
      functionLinenumberEnd: 2050
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2049,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2049,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2049,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_valid_utf16le_to_latin1
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf31convert_valid_utf16le_to_latin1EPKDsmPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:334,10'
          Dst:             _ZN7simdutf31convert_valid_utf16le_to_latin1EPKDsmPc
    - functionName:    _ZN7simdutf31convert_valid_utf16le_to_latin1EPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2053
      functionLinenumberEnd: 2055
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2054,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2054,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2054,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_valid_utf16_to_latin1
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf29convert_valid_utf16_to_latin1EPKDsmPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:330,10'
          Dst:             _ZN7simdutf29convert_valid_utf16_to_latin1EPKDsmPc
    - functionName:    _ZN7simdutf29convert_valid_utf16_to_latin1EPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2129
      functionLinenumberEnd: 2133
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf31convert_valid_utf16le_to_latin1EPKDsmPc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2133,10'
          Dst:             _ZN7simdutf31convert_valid_utf16le_to_latin1EPKDsmPc
    - functionName:    simdutf_convert_valid_utf16_to_utf8
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf27convert_valid_utf16_to_utf8EPKDsmPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:326,10'
          Dst:             _ZN7simdutf27convert_valid_utf16_to_utf8EPKDsmPc
    - functionName:    _ZN7simdutf27convert_valid_utf16_to_utf8EPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2118
      functionLinenumberEnd: 2122
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf29convert_valid_utf16le_to_utf8EPKDsmPc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2122,10'
          Dst:             _ZN7simdutf29convert_valid_utf16le_to_utf8EPKDsmPc
    - functionName:    simdutf_convert_utf16be_to_utf8
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf23convert_utf16be_to_utf8EPKDsmPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:321,10'
          Dst:             _ZN7simdutf23convert_utf16be_to_utf8EPKDsmPc
    - functionName:    _ZN7simdutf23convert_utf16be_to_utf8EPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2081
      functionLinenumberEnd: 2083
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2082,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2082,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2082,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_utf16le_to_utf8
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf23convert_utf16le_to_utf8EPKDsmPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:317,10'
          Dst:             _ZN7simdutf23convert_utf16le_to_utf8EPKDsmPc
    - functionName:    _ZN7simdutf23convert_utf16le_to_utf8EPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2075
      functionLinenumberEnd: 2077
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2076,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2076,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2076,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_utf16be_to_utf8_with_errors
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11to_c_resultRKN7simdutf6resultE
        - _ZN7simdutf35convert_utf16be_to_utf8_with_errorsEPKDsmPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:312,7'
          Dst:             _ZN7simdutf35convert_utf16be_to_utf8_with_errorsEPKDsmPc
        - Src:             'src/simdutf_c.cpp:311,10'
          Dst:             _ZL11to_c_resultRKN7simdutf6resultE
    - functionName:    _ZN7simdutf35convert_utf16be_to_utf8_with_errorsEPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2113
      functionLinenumberEnd: 2115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2114,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2114,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2114,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_utf16le_to_utf8_with_errors
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11to_c_resultRKN7simdutf6resultE
        - _ZN7simdutf35convert_utf16le_to_utf8_with_errorsEPKDsmPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:306,7'
          Dst:             _ZN7simdutf35convert_utf16le_to_utf8_with_errorsEPKDsmPc
        - Src:             'src/simdutf_c.cpp:305,10'
          Dst:             _ZL11to_c_resultRKN7simdutf6resultE
    - functionName:    _ZN7simdutf35convert_utf16le_to_utf8_with_errorsEPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2108
      functionLinenumberEnd: 2110
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2109,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2109,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2109,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_utf16_to_utf8_with_errors
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11to_c_resultRKN7simdutf6resultE
        - _ZN7simdutf33convert_utf16_to_utf8_with_errorsEPKDsmPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:300,7'
          Dst:             _ZN7simdutf33convert_utf16_to_utf8_with_errorsEPKDsmPc
        - Src:             'src/simdutf_c.cpp:299,10'
          Dst:             _ZL11to_c_resultRKN7simdutf6resultE
    - functionName:    _ZN7simdutf33convert_utf16_to_utf8_with_errorsEPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2086
      functionLinenumberEnd: 2090
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf35convert_utf16le_to_utf8_with_errorsEPKDsmPc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2090,10'
          Dst:             _ZN7simdutf35convert_utf16le_to_utf8_with_errorsEPKDsmPc
    - functionName:    simdutf_convert_utf16be_to_latin1_with_errors
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11to_c_resultRKN7simdutf6resultE
        - _ZN7simdutf37convert_utf16be_to_latin1_with_errorsEPKDsmPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:293,7'
          Dst:             _ZN7simdutf37convert_utf16be_to_latin1_with_errorsEPKDsmPc
        - Src:             'src/simdutf_c.cpp:292,10'
          Dst:             _ZL11to_c_resultRKN7simdutf6resultE
    - functionName:    _ZN7simdutf37convert_utf16be_to_latin1_with_errorsEPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2063
      functionLinenumberEnd: 2065
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2064,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2064,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2064,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_utf16le_to_latin1_with_errors
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11to_c_resultRKN7simdutf6resultE
        - _ZN7simdutf37convert_utf16le_to_latin1_with_errorsEPKDsmPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:287,7'
          Dst:             _ZN7simdutf37convert_utf16le_to_latin1_with_errorsEPKDsmPc
        - Src:             'src/simdutf_c.cpp:286,10'
          Dst:             _ZL11to_c_resultRKN7simdutf6resultE
    - functionName:    _ZN7simdutf37convert_utf16le_to_latin1_with_errorsEPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2058
      functionLinenumberEnd: 2060
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2059,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2059,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2059,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_utf16_to_latin1_with_errors
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11to_c_resultRKN7simdutf6resultE
        - _ZN7simdutf35convert_utf16_to_latin1_with_errorsEPKDsmPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:281,7'
          Dst:             _ZN7simdutf35convert_utf16_to_latin1_with_errorsEPKDsmPc
        - Src:             'src/simdutf_c.cpp:280,10'
          Dst:             _ZL11to_c_resultRKN7simdutf6resultE
    - functionName:    _ZN7simdutf35convert_utf16_to_latin1_with_errorsEPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2097
      functionLinenumberEnd: 2101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf37convert_utf16le_to_latin1_with_errorsEPKDsmPc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2101,10'
          Dst:             _ZN7simdutf37convert_utf16le_to_latin1_with_errorsEPKDsmPc
    - functionName:    simdutf_convert_utf16be_to_latin1
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf25convert_utf16be_to_latin1EPKDsmPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:275,10'
          Dst:             _ZN7simdutf25convert_utf16be_to_latin1EPKDsmPc
    - functionName:    _ZN7simdutf25convert_utf16be_to_latin1EPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2038
      functionLinenumberEnd: 2040
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2039,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2039,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2039,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_utf16le_to_latin1
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf25convert_utf16le_to_latin1EPKDsmPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:271,10'
          Dst:             _ZN7simdutf25convert_utf16le_to_latin1EPKDsmPc
    - functionName:    _ZN7simdutf25convert_utf16le_to_latin1EPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2043
      functionLinenumberEnd: 2045
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2044,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2044,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2044,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_utf16_to_latin1
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf23convert_utf16_to_latin1EPKDsmPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:267,10'
          Dst:             _ZN7simdutf23convert_utf16_to_latin1EPKDsmPc
    - functionName:    _ZN7simdutf23convert_utf16_to_latin1EPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2022
      functionLinenumberEnd: 2026
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf25convert_utf16le_to_latin1EPKDsmPc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2026,10'
          Dst:             _ZN7simdutf25convert_utf16le_to_latin1EPKDsmPc
    - functionName:    simdutf_convert_utf16_to_utf8_safe
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf26convert_utf16_to_utf8_safeEPKDsmPcm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:263,10'
          Dst:             _ZN7simdutf26convert_utf16_to_utf8_safeEPKDsmPcm
    - functionName:    _ZN7simdutf26convert_utf16_to_utf8_safeEPKDsmPcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1965
      functionLinenumberEnd: 2017
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          161
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf21convert_utf16_to_utf8EPKDsmPc
        - _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf819convert_with_errorsILNS_10endiannessE0ELb1EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT1_Esr7simdutf6detailE26index_assignable_from_charIT2_EEENS_11full_resultES8_mS9_m
        - _ZN7simdutf6scalar5utf1614high_surrogateEDs
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1982,11'
          Dst:             _ZN7simdutf6scalar5utf1614high_surrogateEDs
        - Src:             'src/implementation.cpp:1991,9'
          Dst:             _ZN7simdutf21convert_utf16_to_utf8EPKDsmPc
        - Src:             'src/implementation.cpp:2008,7'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf819convert_with_errorsILNS_10endiannessE0ELb1EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT1_Esr7simdutf6detailE26index_assignable_from_charIT2_EEENS_11full_resultES8_mS9_m
        - Src:             'src/implementation.cpp:1975,21'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf6scalar5utf1614high_surrogateEDs
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7simdutf21convert_utf16_to_utf8EPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1955
      functionLinenumberEnd: 1959
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf23convert_utf16le_to_utf8EPKDsmPc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1959,10'
          Dst:             _ZN7simdutf23convert_utf16le_to_utf8EPKDsmPc
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_113utf16_to_utf819convert_with_errorsILNS_10endiannessE0ELb1EPKDsPcQaasr7simdutf6detailE18indexes_into_utf16IT1_Esr7simdutf6detailE26index_assignable_from_charIT2_EEENS_11full_resultES8_mS9_m
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16_to_utf8/utf16_to_utf8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          424
      EdgeCount:       58
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7simdutf11full_resultC2ENS_10error_codeEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16_to_utf8/utf16_to_utf8.h:101,12'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/utf16_to_utf8/utf16_to_utf8.h:124,22'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/utf16_to_utf8/utf16_to_utf8.h:142,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/utf16_to_utf8/utf16_to_utf8.h:151,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/utf16_to_utf8/utf16_to_utf8.h:162,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/utf16_to_utf8/utf16_to_utf8.h:172,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/utf16_to_utf8/utf16_to_utf8.h:177,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/utf16_to_utf8/utf16_to_utf8.h:181,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/utf16_to_utf8/utf16_to_utf8.h:188,16'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
        - Src:             'include/simdutf/scalar/utf16_to_utf8/utf16_to_utf8.h:200,10'
          Dst:             _ZN7simdutf11full_resultC2ENS_10error_codeEmm
    - functionName:    simdutf_convert_utf16_to_utf8
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf21convert_utf16_to_utf8EPKDsmPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:259,10'
          Dst:             _ZN7simdutf21convert_utf16_to_utf8EPKDsmPc
    - functionName:    simdutf_convert_valid_utf8_to_utf32
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf27convert_valid_utf8_to_utf32EPKcmPDi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:253,10'
          Dst:             _ZN7simdutf27convert_valid_utf8_to_utf32EPKcmPDi
    - functionName:    _ZN7simdutf27convert_valid_utf8_to_utf32EPKcmPDi
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1946
      functionLinenumberEnd: 1948
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1947,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:1947,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:1947,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_valid_utf8_to_utf16be
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf29convert_valid_utf8_to_utf16beEPKcmPDs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:249,10'
          Dst:             _ZN7simdutf29convert_valid_utf8_to_utf16beEPKcmPDs
    - functionName:    _ZN7simdutf29convert_valid_utf8_to_utf16beEPKcmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1938
      functionLinenumberEnd: 1940
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1939,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:1939,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:1939,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_valid_utf8_to_utf16le
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf29convert_valid_utf8_to_utf16leEPKcmPDs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:245,10'
          Dst:             _ZN7simdutf29convert_valid_utf8_to_utf16leEPKcmPDs
    - functionName:    _ZN7simdutf29convert_valid_utf8_to_utf16leEPKcmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1933
      functionLinenumberEnd: 1935
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1934,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:1934,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:1934,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_valid_utf8_to_latin1
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf28convert_valid_utf8_to_latin1EPKcmPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:241,10'
          Dst:             _ZN7simdutf28convert_valid_utf8_to_latin1EPKcmPc
    - functionName:    _ZN7simdutf28convert_valid_utf8_to_latin1EPKcmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1711
      functionLinenumberEnd: 1713
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1712,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:1712,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:1712,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_utf8_to_utf32_with_errors
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11to_c_resultRKN7simdutf6resultE
        - _ZN7simdutf33convert_utf8_to_utf32_with_errorsEPKcmPDi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:235,7'
          Dst:             _ZN7simdutf33convert_utf8_to_utf32_with_errorsEPKcmPDi
        - Src:             'src/simdutf_c.cpp:234,10'
          Dst:             _ZL11to_c_resultRKN7simdutf6resultE
    - functionName:    _ZN7simdutf33convert_utf8_to_utf32_with_errorsEPKcmPDi
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1755
      functionLinenumberEnd: 1757
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1756,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:1756,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:1756,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_utf8_to_utf16be_with_errors
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11to_c_resultRKN7simdutf6resultE
        - _ZN7simdutf35convert_utf8_to_utf16be_with_errorsEPKcmPDs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:229,7'
          Dst:             _ZN7simdutf35convert_utf8_to_utf16be_with_errorsEPKcmPDs
        - Src:             'src/simdutf_c.cpp:228,10'
          Dst:             _ZL11to_c_resultRKN7simdutf6resultE
    - functionName:    _ZN7simdutf35convert_utf8_to_utf16be_with_errorsEPKcmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1742
      functionLinenumberEnd: 1744
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1743,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:1743,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:1743,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_utf8_to_utf16le_with_errors
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11to_c_resultRKN7simdutf6resultE
        - _ZN7simdutf35convert_utf8_to_utf16le_with_errorsEPKcmPDs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:223,7'
          Dst:             _ZN7simdutf35convert_utf8_to_utf16le_with_errorsEPKcmPDs
        - Src:             'src/simdutf_c.cpp:222,10'
          Dst:             _ZL11to_c_resultRKN7simdutf6resultE
    - functionName:    _ZN7simdutf35convert_utf8_to_utf16le_with_errorsEPKcmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1737
      functionLinenumberEnd: 1739
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1738,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:1738,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:1738,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_utf8_to_utf16_with_errors
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11to_c_resultRKN7simdutf6resultE
        - _ZN7simdutf33convert_utf8_to_utf16_with_errorsEPKcmPDs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:217,7'
          Dst:             _ZN7simdutf33convert_utf8_to_utf16_with_errorsEPKcmPDs
        - Src:             'src/simdutf_c.cpp:216,10'
          Dst:             _ZL11to_c_resultRKN7simdutf6resultE
    - functionName:    _ZN7simdutf33convert_utf8_to_utf16_with_errorsEPKcmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1729
      functionLinenumberEnd: 1733
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf35convert_utf8_to_utf16le_with_errorsEPKcmPDs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1733,10'
          Dst:             _ZN7simdutf35convert_utf8_to_utf16le_with_errorsEPKcmPDs
    - functionName:    simdutf_convert_utf8_to_latin1_with_errors
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11to_c_resultRKN7simdutf6resultE
        - _ZN7simdutf34convert_utf8_to_latin1_with_errorsEPKcmPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:211,7'
          Dst:             _ZN7simdutf34convert_utf8_to_latin1_with_errorsEPKcmPc
        - Src:             'src/simdutf_c.cpp:210,10'
          Dst:             _ZL11to_c_resultRKN7simdutf6resultE
    - functionName:    _ZN7simdutf34convert_utf8_to_latin1_with_errorsEPKcmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1706
      functionLinenumberEnd: 1708
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1707,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:1707,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:1707,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_utf8_to_utf32
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf21convert_utf8_to_utf32EPKcmPDi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:205,10'
          Dst:             _ZN7simdutf21convert_utf8_to_utf32EPKcmPDi
    - functionName:    _ZN7simdutf21convert_utf8_to_utf32EPKcmPDi
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1750
      functionLinenumberEnd: 1752
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1751,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:1751,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:1751,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_utf8_to_utf16be
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf23convert_utf8_to_utf16beEPKcmPDs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:201,10'
          Dst:             _ZN7simdutf23convert_utf8_to_utf16beEPKcmPDs
    - functionName:    _ZN7simdutf23convert_utf8_to_utf16beEPKcmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1724
      functionLinenumberEnd: 1726
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1725,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:1725,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:1725,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_utf8_to_utf16
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf21convert_utf8_to_utf16EPKcmPDs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:197,10'
          Dst:             _ZN7simdutf21convert_utf8_to_utf16EPKcmPDs
    - functionName:    _ZN7simdutf21convert_utf8_to_utf16EPKcmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1658
      functionLinenumberEnd: 1662
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf23convert_utf8_to_utf16leEPKcmPDs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1662,10'
          Dst:             _ZN7simdutf23convert_utf8_to_utf16leEPKcmPDs
    - functionName:    _ZN7simdutf23convert_utf8_to_utf16leEPKcmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1719
      functionLinenumberEnd: 1721
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1720,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:1720,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:1720,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_utf8_to_utf16le
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf23convert_utf8_to_utf16leEPKcmPDs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:193,10'
          Dst:             _ZN7simdutf23convert_utf8_to_utf16leEPKcmPDs
    - functionName:    simdutf_convert_utf8_to_latin1
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf22convert_utf8_to_latin1EPKcmPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:189,10'
          Dst:             _ZN7simdutf22convert_utf8_to_latin1EPKcmPc
    - functionName:    _ZN7simdutf22convert_utf8_to_latin1EPKcmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1701
      functionLinenumberEnd: 1703
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1702,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:1702,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:1702,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_latin1_to_utf32
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf23convert_latin1_to_utf32EPKcmPDi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:184,10'
          Dst:             _ZN7simdutf23convert_latin1_to_utf32EPKcmPDi
    - functionName:    _ZN7simdutf23convert_latin1_to_utf32EPKcmPDi
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1690
      functionLinenumberEnd: 1692
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1691,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:1691,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:1691,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_latin1_to_utf16
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf23convert_latin1_to_utf16EPKcmPDs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:180,10'
          Dst:             _ZN7simdutf23convert_latin1_to_utf16EPKcmPDs
    - functionName:    _ZN7simdutf23convert_latin1_to_utf16EPKcmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2030
      functionLinenumberEnd: 2034
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf25convert_latin1_to_utf16leEPKcmPDs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2034,10'
          Dst:             _ZN7simdutf25convert_latin1_to_utf16leEPKcmPDs
    - functionName:    _ZN7simdutf25convert_latin1_to_utf16leEPKcmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1677
      functionLinenumberEnd: 1679
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1678,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:1678,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:1678,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_latin1_to_utf16be
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf25convert_latin1_to_utf16beEPKcmPDs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:176,10'
          Dst:             _ZN7simdutf25convert_latin1_to_utf16beEPKcmPDs
    - functionName:    _ZN7simdutf25convert_latin1_to_utf16beEPKcmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1682
      functionLinenumberEnd: 1684
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1683,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:1683,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:1683,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_convert_latin1_to_utf16le
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf25convert_latin1_to_utf16leEPKcmPDs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:172,10'
          Dst:             _ZN7simdutf25convert_latin1_to_utf16leEPKcmPDs
    - functionName:    simdutf_convert_latin1_to_utf8_safe
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf27convert_latin1_to_utf8_safeEPKcmPcm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:168,10'
          Dst:             _ZN7simdutf27convert_latin1_to_utf8_safeEPKcmPcm
    - functionName:    _ZN7simdutf27convert_latin1_to_utf8_safeEPKcmPcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2569
      functionLinenumberEnd: 2591
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          88
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7simdutf22convert_latin1_to_utf8EPKcmPc
        - _ZN7simdutf6scalar12_GLOBAL__N_114latin1_to_utf812convert_safeEPKcmPcm
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2580,9'
          Dst:             _ZN7simdutf22convert_latin1_to_utf8EPKcmPc
        - Src:             'src/implementation.cpp:2589,7'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_114latin1_to_utf812convert_safeEPKcmPcm
        - Src:             'src/implementation.cpp:2574,21'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf22convert_latin1_to_utf8EPKcmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1669
      functionLinenumberEnd: 1671
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1670,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:1670,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:1670,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_114latin1_to_utf812convert_safeEPKcmPcm
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/latin1_to_utf8/latin1_to_utf8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          189
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    simdutf_convert_latin1_to_utf8
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf22convert_latin1_to_utf8EPKcmPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:163,10'
          Dst:             _ZN7simdutf22convert_latin1_to_utf8EPKcmPc
    - functionName:    simdutf_utf8_length_from_utf16be_with_replacement
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11to_c_resultRKN7simdutf6resultE
        - _ZN7simdutf41utf8_length_from_utf16be_with_replacementEPKDsm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:157,7'
          Dst:             _ZN7simdutf41utf8_length_from_utf16be_with_replacementEPKDsm
        - Src:             'src/simdutf_c.cpp:156,10'
          Dst:             _ZL11to_c_resultRKN7simdutf6resultE
    - functionName:    _ZN7simdutf41utf8_length_from_utf16be_with_replacementEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2404
      functionLinenumberEnd: 2406
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2405,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2405,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2405,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_utf8_length_from_utf16le_with_replacement
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11to_c_resultRKN7simdutf6resultE
        - _ZN7simdutf41utf8_length_from_utf16le_with_replacementEPKDsm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:151,7'
          Dst:             _ZN7simdutf41utf8_length_from_utf16le_with_replacementEPKDsm
        - Src:             'src/simdutf_c.cpp:150,10'
          Dst:             _ZL11to_c_resultRKN7simdutf6resultE
    - functionName:    _ZN7simdutf41utf8_length_from_utf16le_with_replacementEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2398
      functionLinenumberEnd: 2400
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2399,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2399,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2399,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_utf8_length_from_utf16be
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf24utf8_length_from_utf16beEPKDsm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:145,10'
          Dst:             _ZN7simdutf24utf8_length_from_utf16beEPKDsm
    - functionName:    _ZN7simdutf24utf8_length_from_utf16beEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2368
      functionLinenumberEnd: 2369
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2369,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2369,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2369,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_utf8_length_from_utf16le
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf24utf8_length_from_utf16leEPKDsm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:142,10'
          Dst:             _ZN7simdutf24utf8_length_from_utf16leEPKDsm
    - functionName:    _ZN7simdutf24utf8_length_from_utf16leEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2364
      functionLinenumberEnd: 2365
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2365,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2365,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2365,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_utf8_length_from_utf16_with_replacement
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11to_c_resultRKN7simdutf6resultE
        - _ZN7simdutf39utf8_length_from_utf16_with_replacementEPKDsm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:139,7'
          Dst:             _ZN7simdutf39utf8_length_from_utf16_with_replacementEPKDsm
        - Src:             'src/simdutf_c.cpp:138,10'
          Dst:             _ZL11to_c_resultRKN7simdutf6resultE
    - functionName:    _ZN7simdutf39utf8_length_from_utf16_with_replacementEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2356
      functionLinenumberEnd: 2360
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf41utf8_length_from_utf16le_with_replacementEPKDsm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2360,10'
          Dst:             _ZN7simdutf41utf8_length_from_utf16le_with_replacementEPKDsm
    - functionName:    simdutf_utf8_length_from_utf32
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf22utf8_length_from_utf32EPKDim
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:133,10'
          Dst:             _ZN7simdutf22utf8_length_from_utf32EPKDim
    - functionName:    _ZN7simdutf22utf8_length_from_utf32EPKDim
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2434
      functionLinenumberEnd: 2435
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2435,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2435,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2435,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_utf8_length_from_utf16
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf22utf8_length_from_utf16EPKDsm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:130,10'
          Dst:             _ZN7simdutf22utf8_length_from_utf16EPKDsm
    - functionName:    _ZN7simdutf22utf8_length_from_utf16EPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2348
      functionLinenumberEnd: 2352
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf24utf8_length_from_utf16leEPKDsm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2352,10'
          Dst:             _ZN7simdutf24utf8_length_from_utf16leEPKDsm
    - functionName:    simdutf_utf32_length_from_utf8
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf22utf32_length_from_utf8EPKcm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:127,10'
          Dst:             _ZN7simdutf22utf32_length_from_utf8EPKcm
    - functionName:    _ZN7simdutf22utf32_length_from_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2448
      functionLinenumberEnd: 2449
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2449,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2449,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2449,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_utf16_length_from_utf8
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf22utf16_length_from_utf8EPKcm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:124,10'
          Dst:             _ZN7simdutf22utf16_length_from_utf8EPKcm
    - functionName:    _ZN7simdutf22utf16_length_from_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2394
      functionLinenumberEnd: 2395
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2395,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2395,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2395,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf24latin1_length_from_utf32Em
      functionSourceFile: '/src/simdutf/include/simdutf/implementation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3353
      functionLinenumberEnd: 3354
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    simdutf_latin1_length_from_utf32
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf24latin1_length_from_utf32Em
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:121,10'
          Dst:             _ZN7simdutf24latin1_length_from_utf32Em
    - functionName:    _ZN7simdutf24latin1_length_from_utf16Em
      functionSourceFile: '/src/simdutf/include/simdutf/implementation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 953
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    simdutf_latin1_length_from_utf16
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf24latin1_length_from_utf16Em
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:118,10'
          Dst:             _ZN7simdutf24latin1_length_from_utf16Em
    - functionName:    simdutf_latin1_length_from_utf8
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf23latin1_length_from_utf8EPKcm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:115,10'
          Dst:             _ZN7simdutf23latin1_length_from_utf8EPKcm
    - functionName:    _ZN7simdutf23latin1_length_from_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2334
      functionLinenumberEnd: 2335
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2335,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2335,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2335,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_utf8_length_from_latin1
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf23utf8_length_from_latin1EPKcm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:112,10'
          Dst:             _ZN7simdutf23utf8_length_from_latin1EPKcm
    - functionName:    _ZN7simdutf23utf8_length_from_latin1EPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2341
      functionLinenumberEnd: 2342
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2342,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2342,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2342,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_count_utf8
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf10count_utf8EPKcm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:108,10'
          Dst:             _ZN7simdutf10count_utf8EPKcm
    - functionName:    _ZN7simdutf10count_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2327
      functionLinenumberEnd: 2328
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2328,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2328,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2328,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_count_utf16be
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf13count_utf16beEPKDsm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:105,10'
          Dst:             _ZN7simdutf13count_utf16beEPKDsm
    - functionName:    _ZN7simdutf13count_utf16beEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2320
      functionLinenumberEnd: 2321
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2321,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2321,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2321,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_count_utf16le
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf13count_utf16leEPKDsm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:102,10'
          Dst:             _ZN7simdutf13count_utf16leEPKDsm
    - functionName:    _ZN7simdutf13count_utf16leEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2316
      functionLinenumberEnd: 2317
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2317,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2317,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2317,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_count_utf16
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf11count_utf16EPKDsm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:99,10'
          Dst:             _ZN7simdutf11count_utf16EPKDsm
    - functionName:    _ZN7simdutf11count_utf16EPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2308
      functionLinenumberEnd: 2312
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf13count_utf16leEPKDsm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2312,10'
          Dst:             _ZN7simdutf13count_utf16leEPKDsm
    - functionName:    simdutf_to_well_formed_utf16
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf20to_well_formed_utf16EPKDsmPDs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:95,3'
          Dst:             _ZN7simdutf20to_well_formed_utf16EPKDsmPDs
    - functionName:    _ZN7simdutf20to_well_formed_utf16EPKDsmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1781
      functionLinenumberEnd: 1787
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf22to_well_formed_utf16leEPKDsmPDs
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1785,3'
          Dst:             _ZN7simdutf22to_well_formed_utf16leEPKDsmPDs
    - functionName:    _ZN7simdutf22to_well_formed_utf16leEPKDsmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1776
      functionLinenumberEnd: 1778
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1777,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:1777,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:1777,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_to_well_formed_utf16be
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf22to_well_formed_utf16beEPKDsmPDs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:91,3'
          Dst:             _ZN7simdutf22to_well_formed_utf16beEPKDsmPDs
    - functionName:    _ZN7simdutf22to_well_formed_utf16beEPKDsmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1771
      functionLinenumberEnd: 1773
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1772,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:1772,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:1772,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_to_well_formed_utf16le
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf22to_well_formed_utf16leEPKDsmPDs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:87,3'
          Dst:             _ZN7simdutf22to_well_formed_utf16leEPKDsmPDs
    - functionName:    simdutf_validate_utf32_with_errors
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11to_c_resultRKN7simdutf6resultE
        - _ZN7simdutf26validate_utf32_with_errorsEPKDim
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:82,22'
          Dst:             _ZN7simdutf26validate_utf32_with_errorsEPKDim
        - Src:             'src/simdutf_c.cpp:82,10'
          Dst:             _ZL11to_c_resultRKN7simdutf6resultE
    - functionName:    _ZN7simdutf26validate_utf32_with_errorsEPKDim
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1918
      functionLinenumberEnd: 1919
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1919,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:1919,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:1919,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_validate_utf32
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf14validate_utf32EPKDim
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:78,10'
          Dst:             _ZN7simdutf14validate_utf32EPKDim
    - functionName:    _ZN7simdutf14validate_utf32EPKDim
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1914
      functionLinenumberEnd: 1915
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1915,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:1915,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:1915,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_validate_utf16be_with_errors
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11to_c_resultRKN7simdutf6resultE
        - _ZN7simdutf28validate_utf16be_with_errorsEPKDsm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:74,22'
          Dst:             _ZN7simdutf28validate_utf16be_with_errorsEPKDsm
        - Src:             'src/simdutf_c.cpp:74,10'
          Dst:             _ZL11to_c_resultRKN7simdutf6resultE
    - functionName:    _ZN7simdutf28validate_utf16be_with_errorsEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1907
      functionLinenumberEnd: 1908
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1908,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:1908,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:1908,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_validate_utf16le_with_errors
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11to_c_resultRKN7simdutf6resultE
        - _ZN7simdutf28validate_utf16le_with_errorsEPKDsm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:70,22'
          Dst:             _ZN7simdutf28validate_utf16le_with_errorsEPKDsm
        - Src:             'src/simdutf_c.cpp:70,10'
          Dst:             _ZL11to_c_resultRKN7simdutf6resultE
    - functionName:    _ZN7simdutf28validate_utf16le_with_errorsEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1903
      functionLinenumberEnd: 1904
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1904,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:1904,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:1904,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_validate_utf16_with_errors
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11to_c_resultRKN7simdutf6resultE
        - _ZN7simdutf26validate_utf16_with_errorsEPKDsm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:66,22'
          Dst:             _ZN7simdutf26validate_utf16_with_errorsEPKDsm
        - Src:             'src/simdutf_c.cpp:66,10'
          Dst:             _ZL11to_c_resultRKN7simdutf6resultE
    - functionName:    _ZN7simdutf26validate_utf16_with_errorsEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1895
      functionLinenumberEnd: 1899
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf28validate_utf16le_with_errorsEPKDsm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1899,10'
          Dst:             _ZN7simdutf28validate_utf16le_with_errorsEPKDsm
    - functionName:    simdutf_validate_utf16be
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf16validate_utf16beEPKDsm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:62,10'
          Dst:             _ZN7simdutf16validate_utf16beEPKDsm
    - functionName:    _ZN7simdutf16validate_utf16beEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1891
      functionLinenumberEnd: 1892
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1892,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:1892,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:1892,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_validate_utf16le
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf16validate_utf16leEPKDsm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:59,10'
          Dst:             _ZN7simdutf16validate_utf16leEPKDsm
    - functionName:    _ZN7simdutf16validate_utf16leEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1792
      functionLinenumberEnd: 1793
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1793,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:1793,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:1793,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_validate_utf16
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf14validate_utf16EPKDsm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:56,10'
          Dst:             _ZN7simdutf14validate_utf16EPKDsm
    - functionName:    _ZN7simdutf14validate_utf16EPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1763
      functionLinenumberEnd: 1767
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf16validate_utf16leEPKDsm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1767,10'
          Dst:             _ZN7simdutf16validate_utf16leEPKDsm
    - functionName:    simdutf_validate_utf16le_as_ascii
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf25validate_utf16le_as_asciiEPKDsm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:52,10'
          Dst:             _ZN7simdutf25validate_utf16le_as_asciiEPKDsm
    - functionName:    _ZN7simdutf25validate_utf16le_as_asciiEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1639
      functionLinenumberEnd: 1640
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1640,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:1640,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:1640,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_validate_utf16be_as_ascii
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf25validate_utf16be_as_asciiEPKDsm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:49,10'
          Dst:             _ZN7simdutf25validate_utf16be_as_asciiEPKDsm
    - functionName:    _ZN7simdutf25validate_utf16be_as_asciiEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1643
      functionLinenumberEnd: 1644
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1644,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:1644,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:1644,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_validate_utf16_as_ascii
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf23validate_utf16_as_asciiEPKDsm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:46,10'
          Dst:             _ZN7simdutf23validate_utf16_as_asciiEPKDsm
    - functionName:    _ZN7simdutf23validate_utf16_as_asciiEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1647
      functionLinenumberEnd: 1651
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf25validate_utf16le_as_asciiEPKDsm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1651,10'
          Dst:             _ZN7simdutf25validate_utf16le_as_asciiEPKDsm
    - functionName:    simdutf_validate_ascii_with_errors
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11to_c_resultRKN7simdutf6resultE
        - _ZN7simdutf26validate_ascii_with_errorsEPKcm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:42,22'
          Dst:             _ZN7simdutf26validate_ascii_with_errorsEPKcm
        - Src:             'src/simdutf_c.cpp:42,10'
          Dst:             _ZL11to_c_resultRKN7simdutf6resultE
    - functionName:    _ZN7simdutf26validate_ascii_with_errorsEPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1632
      functionLinenumberEnd: 1633
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1633,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:1633,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:1633,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_validate_ascii
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf14validate_asciiEPKcm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:39,10'
          Dst:             _ZN7simdutf14validate_asciiEPKcm
    - functionName:    _ZN7simdutf14validate_asciiEPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1628
      functionLinenumberEnd: 1629
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1629,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:1629,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:1629,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_detect_encodings
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf16detect_encodingsEPKcm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:35,10'
          Dst:             _ZN7simdutf16detect_encodingsEPKcm
    - functionName:    _ZN7simdutf16detect_encodingsEPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2636
      functionLinenumberEnd: 2637
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2637,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2637,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2637,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_autodetect_encoding
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf19autodetect_encodingEPKcm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:31,7'
          Dst:             _ZN7simdutf19autodetect_encodingEPKcm
    - functionName:    _ZN7simdutf19autodetect_encodingEPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2631
      functionLinenumberEnd: 2632
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2632,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2632,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2632,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_validate_utf8_with_errors
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11to_c_resultRKN7simdutf6resultE
        - _ZN7simdutf25validate_utf8_with_errorsEPKcm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:25,22'
          Dst:             _ZN7simdutf25validate_utf8_with_errorsEPKcm
        - Src:             'src/simdutf_c.cpp:25,10'
          Dst:             _ZL11to_c_resultRKN7simdutf6resultE
    - functionName:    _ZN7simdutf25validate_utf8_with_errorsEPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1622
      functionLinenumberEnd: 1623
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1623,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:1623,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:1623,10'
          Dst:             __clang_call_terminate
    - functionName:    simdutf_validate_utf8
      functionSourceFile: '/src/simdutf/src/simdutf_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf13validate_utf8EPKcm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/simdutf_c.cpp:21,10'
          Dst:             _ZN7simdutf13validate_utf8EPKcm
    - functionName:    _ZN7simdutf13validate_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1618
      functionLinenumberEnd: 1619
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1619,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:1619,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:1619,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf18trim_partial_utf16EPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2673
      functionLinenumberEnd: 2677
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf20trim_partial_utf16leEPKDsm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2677,10'
          Dst:             _ZN7simdutf20trim_partial_utf16leEPKDsm
    - functionName:    _ZN7simdutf20trim_partial_utf16leEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2668
      functionLinenumberEnd: 2669
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar5utf1618trim_partial_utf16ILNS_10endiannessE0EEEmPKDsm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2669,10'
          Dst:             _ZN7simdutf6scalar5utf1618trim_partial_utf16ILNS_10endiannessE0EEEmPKDsm
    - functionName:    _ZN7simdutf6scalar5utf1618trim_partial_utf16ILNS_10endiannessE0EEEmPKDsm
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16.h:132,15'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE0EEEtt
    - functionName:    _ZN7simdutf6scalar5utf1618trim_partial_utf16ILNS_10endiannessE1EEEmPKDsm
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/utf16.h:132,15'
          Dst:             _ZN7simdutf6scalar5utf1614swap_if_neededILNS_10endiannessE1EEEtt
    - functionName:    _ZN7simdutf20trim_partial_utf16beEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2663
      functionLinenumberEnd: 2664
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar5utf1618trim_partial_utf16ILNS_10endiannessE1EEEmPKDsm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2664,10'
          Dst:             _ZN7simdutf6scalar5utf1618trim_partial_utf16ILNS_10endiannessE1EEEmPKDsm
    - functionName:    _ZN7simdutf6scalar12_GLOBAL__N_14utf817trim_partial_utf8IPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_m
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/utf8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          145
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'include/simdutf/scalar/utf8.h:292,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN7simdutf17trim_partial_utf8EPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2656
      functionLinenumberEnd: 2657
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_14utf817trim_partial_utf8IPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2657,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_14utf817trim_partial_utf8IPKcQsr7simdutf6detailE22indexes_into_byte_likeIT_EEEmS6_m
    - functionName:    _ZN7simdutf22builtin_implementationEv
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2646
      functionLinenumberEnd: 2653
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         12
      ICount:          62
      EdgeCount:       23
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7simdutf29get_available_implementationsEv
        - _ZNK7simdutf8internal29available_implementation_listixENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2648,3'
          Dst:             __cxa_guard_acquire
        - Src:             'src/implementation.cpp:2649,7'
          Dst:             _ZN7simdutf29get_available_implementationsEv
        - Src:             'src/implementation.cpp:2649,7'
          Dst:             _ZNK7simdutf8internal29available_implementation_listixENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE
        - Src:             'src/implementation.cpp:2648,3'
          Dst:             __cxa_guard_release
        - Src:             'src/implementation.cpp:2648,3'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7simdutf6scalar18memcpy_atomic_readEPcPKcm
      functionSourceFile: '/src/simdutf/include/simdutf/scalar/atomic_util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          106
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZZN7simdutf6scalar18memcpy_atomic_readEPcPKcmENKUlS1_S3_mE_clES1_S3_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/simdutf/scalar/atomic_util.h:32,5'
          Dst:             _ZZN7simdutf6scalar18memcpy_atomic_readEPcPKcmENKUlS1_S3_mE_clES1_S3_m
        - Src:             'include/simdutf/scalar/atomic_util.h:51,5'
          Dst:             _ZZN7simdutf6scalar18memcpy_atomic_readEPcPKcmENKUlS1_S3_mE_clES1_S3_m
    - functionName:    _ZN7simdutf23atomic_binary_to_base64EPKcmPcNS_14base64_optionsE
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2543
      functionLinenumberEnd: 2561
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          82
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7simdutf16binary_to_base64EPKcmPcNS_14base64_optionsE
        - _ZN7simdutf6scalar18memcpy_atomic_readEPcPKcm
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2555,5'
          Dst:             _ZN7simdutf6scalar18memcpy_atomic_readEPcPKcm
        - Src:             'src/implementation.cpp:2557,28'
          Dst:             _ZN7simdutf16binary_to_base64EPKcmPcNS_14base64_optionsE
        - Src:             'src/implementation.cpp:2554,39'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf25binary_length_from_base64EPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2499
      functionLinenumberEnd: 2500
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2500,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2500,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2500,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf25binary_length_from_base64EPKcm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2494
      functionLinenumberEnd: 2495
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2495,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2495,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2495,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf23utf16_length_from_utf32EPKDim
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2441
      functionLinenumberEnd: 2442
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2442,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2442,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2442,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf40convert_utf16be_to_utf8_with_replacementEPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2425
      functionLinenumberEnd: 2427
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2426,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2426,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2426,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf40convert_utf16le_to_utf8_with_replacementEPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2419
      functionLinenumberEnd: 2421
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2420,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2420,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2420,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf38convert_utf16_to_utf8_with_replacementEPKDsmPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2410
      functionLinenumberEnd: 2414
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf40convert_utf16le_to_utf8_with_replacementEPKDsmPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2414,10'
          Dst:             _ZN7simdutf40convert_utf16le_to_utf8_with_replacementEPKDsmPc
    - functionName:    _ZN7simdutf25utf32_length_from_utf16beEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2387
      functionLinenumberEnd: 2388
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2388,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2388,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2388,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf25utf32_length_from_utf16leEPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2383
      functionLinenumberEnd: 2384
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2384,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2384,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2384,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf23utf32_length_from_utf16EPKDsm
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2375
      functionLinenumberEnd: 2379
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf25utf32_length_from_utf16leEPKDsm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2379,10'
          Dst:             _ZN7simdutf25utf32_length_from_utf16leEPKDsm
    - functionName:    _ZN7simdutf23change_endianness_utf16EPKDsmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2304
      functionLinenumberEnd: 2306
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2305,3'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2305,3'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2305,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf30convert_valid_utf32_to_utf16beEPKDimPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2242
      functionLinenumberEnd: 2244
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2243,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2243,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2243,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf30convert_valid_utf32_to_utf16leEPKDimPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2237
      functionLinenumberEnd: 2239
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2238,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2238,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2238,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf28convert_valid_utf32_to_utf16EPKDimPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2229
      functionLinenumberEnd: 2233
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf30convert_valid_utf32_to_utf16leEPKDimPDs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2233,10'
          Dst:             _ZN7simdutf30convert_valid_utf32_to_utf16leEPKDimPDs
    - functionName:    _ZN7simdutf36convert_utf32_to_utf16be_with_errorsEPKDimPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2224
      functionLinenumberEnd: 2226
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2225,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2225,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2225,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf36convert_utf32_to_utf16le_with_errorsEPKDimPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2219
      functionLinenumberEnd: 2221
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2220,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2220,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2220,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf34convert_utf32_to_utf16_with_errorsEPKDimPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2211
      functionLinenumberEnd: 2215
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf36convert_utf32_to_utf16le_with_errorsEPKDimPDs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2215,10'
          Dst:             _ZN7simdutf36convert_utf32_to_utf16le_with_errorsEPKDimPDs
    - functionName:    _ZN7simdutf29convert_valid_utf32_to_latin1EPKDimPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2193
      functionLinenumberEnd: 2195
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2194,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2194,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2194,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf23convert_utf32_to_latin1EPKDimPc
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2183
      functionLinenumberEnd: 2185
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf26get_default_implementationEv
        - _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:2184,10'
          Dst:             _ZN7simdutf26get_default_implementationEv
        - Src:             'src/implementation.cpp:2184,10'
          Dst:             _ZN7simdutf8internal10atomic_ptrIKNS_14implementationEEptEv
        - Src:             'src/implementation.cpp:2184,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf27convert_valid_utf8_to_utf16EPKcmPDs
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1925
      functionLinenumberEnd: 1929
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf29convert_valid_utf8_to_utf16leEPKcmPDs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1929,10'
          Dst:             _ZN7simdutf29convert_valid_utf8_to_utf16leEPKcmPDs
    - functionName:    _ZN7simdutf33atomic_base64_to_binary_safe_implIDsEENS_6resultEPKT_mPcRmNS_14base64_optionsENS_27last_chunk_handling_optionsEb
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1804
      functionLinenumberEnd: 1864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          196
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - _ZN7simdutf21base64_to_binary_safeEPKDsmPcRmNS_14base64_optionsENS_27last_chunk_handling_optionsEb
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6resultC2Ev
        - _ZN7simdutf6scalar19memcpy_atomic_writeEPcPKcm
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1817,10'
          Dst:             _ZN7simdutf6resultC2Ev
        - Src:             'src/implementation.cpp:1821,9'
          Dst:             _ZN7simdutf21base64_to_binary_safeEPKDsmPcRmNS_14base64_optionsENS_27last_chunk_handling_optionsEb
        - Src:             'src/implementation.cpp:1845,5'
          Dst:             _ZN7simdutf6scalar19memcpy_atomic_writeEPcPKcm
        - Src:             'src/implementation.cpp:1859,34'
          Dst:             _ZN7simdutf16base64_ignorableEDsNS_14base64_optionsE
        - Src:             'src/implementation.cpp:1864,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/implementation.cpp:1820,26'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf28atomic_base64_to_binary_safeEPKDsmPcRmNS_14base64_optionsENS_27last_chunk_handling_optionsEb
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1880
      functionLinenumberEnd: 1883
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf33atomic_base64_to_binary_safe_implIDsEENS_6resultEPKT_mPcRmNS_14base64_optionsENS_27last_chunk_handling_optionsEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1881,10'
          Dst:             _ZN7simdutf33atomic_base64_to_binary_safe_implIDsEENS_6resultEPKT_mPcRmNS_14base64_optionsENS_27last_chunk_handling_optionsEb
    - functionName:    _ZN7simdutf33atomic_base64_to_binary_safe_implIcEENS_6resultEPKT_mPcRmNS_14base64_optionsENS_27last_chunk_handling_optionsEb
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1804
      functionLinenumberEnd: 1864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          194
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - _ZN7simdutf21base64_to_binary_safeEPKcmPcRmNS_14base64_optionsENS_27last_chunk_handling_optionsEb
        - _ZN7simdutf6resultC2ENS_10error_codeEm
        - _ZN7simdutf6resultC2Ev
        - _ZN7simdutf6scalar19memcpy_atomic_writeEPcPKcm
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1817,10'
          Dst:             _ZN7simdutf6resultC2Ev
        - Src:             'src/implementation.cpp:1821,9'
          Dst:             _ZN7simdutf21base64_to_binary_safeEPKcmPcRmNS_14base64_optionsENS_27last_chunk_handling_optionsEb
        - Src:             'src/implementation.cpp:1845,5'
          Dst:             _ZN7simdutf6scalar19memcpy_atomic_writeEPcPKcm
        - Src:             'src/implementation.cpp:1859,34'
          Dst:             _ZN7simdutf16base64_ignorableEcNS_14base64_optionsE
        - Src:             'src/implementation.cpp:1864,10'
          Dst:             _ZN7simdutf6resultC2ENS_10error_codeEm
        - Src:             'src/implementation.cpp:1820,26'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7simdutf28atomic_base64_to_binary_safeEPKcmPcRmNS_14base64_optionsENS_27last_chunk_handling_optionsEb
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1871
      functionLinenumberEnd: 1874
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf33atomic_base64_to_binary_safe_implIcEENS_6resultEPKT_mPcRmNS_14base64_optionsENS_27last_chunk_handling_optionsEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1872,10'
          Dst:             _ZN7simdutf33atomic_base64_to_binary_safe_implIcEENS_6resultEPKT_mPcRmNS_14base64_optionsENS_27last_chunk_handling_optionsEb
    - functionName:    _ZNK7simdutf8internal29available_implementation_list4sizeEv
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1500
      functionLinenumberEnd: 1501
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7simdutf8internalL37get_available_implementation_pointersEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:1501,10'
          Dst:             _ZN7simdutf8internalL37get_available_implementation_pointersEv
        - Src:             'src/implementation.cpp:1501,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7simdutf14implementation25base64_length_from_binaryEmNS_14base64_optionsE
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf6scalar12_GLOBAL__N_16base6425base64_length_from_binaryEmNS_14base64_optionsE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:139,10'
          Dst:             _ZN7simdutf6scalar12_GLOBAL__N_16base6425base64_length_from_binaryEmNS_14base64_optionsE
    - functionName:    _ZNK7simdutf14implementation27supported_by_runtime_systemEv
      functionSourceFile: '/src/simdutf/src/implementation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7simdutf8internalL30detect_supported_architecturesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/implementation.cpp:68,7'
          Dst:             _ZN7simdutf8internalL30detect_supported_architecturesEv
    - functionName:    _ZN7simdutf3BOM13bom_byte_sizeENS_13encoding_typeE
      functionSourceFile: '/src/simdutf/src/encoding_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/encoding_types.cpp:48,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN7simdutf9to_stringENS_13encoding_typeE
      functionSourceFile: '/src/simdutf/src/encoding_types.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          54
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/encoding_types.cpp:4,3'
          Branch Sides:    []
      Callsites:       []
...
